Roof replacement cost by city (2026)
Updated 2026-06-13 · 122 metro areas
Roofing prices vary widely between markets — the same 2,000 sq ft asphalt shingle roof can cost thousands more in a high-labor coastal metro than in the Midwest. The table below shows typical installed cost ranges by city, adjusted for local labor and material costs. Click any city for the full breakdown by material and roof size.
Southwest
| City | Asphalt (2,000 sq ft) | Metal (2,000 sq ft) |
| Albuquerque, NM |
$8,500–$14,200 |
$16,100–$27,500 |
| Denver, CO |
$9,900–$16,500 |
$18,700–$31,900 |
| El Paso, TX |
$8,100–$13,500 |
$15,300–$26,100 |
| Las Vegas, NV |
$9,000–$15,000 |
$17,000–$29,000 |
| Lubbock, TX |
$7,800–$13,000 |
$14,800–$25,200 |
| Phoenix, AZ |
$8,800–$14,700 |
$16,700–$28,400 |
| Salt Lake City, UT |
$9,500–$15,800 |
$17,800–$30,500 |
| Tucson, AZ |
$8,500–$14,200 |
$16,100–$27,500 |
West
| City | Asphalt (2,000 sq ft) | Metal (2,000 sq ft) |
| Anaheim, CA |
$10,600–$17,700 |
$20,100–$34,200 |
| Anchorage, AK |
$11,700–$19,500 |
$22,100–$37,700 |
| Aurora, CO |
$9,000–$15,000 |
$17,000–$29,000 |
| Bakersfield, CA |
$9,500–$15,800 |
$17,800–$30,500 |
| Billings, MT |
$8,500–$14,100 |
$16,000–$27,300 |
| Boise, ID |
$9,000–$15,000 |
$17,000–$29,000 |
| Colorado Springs, CO |
$8,900–$14,800 |
$16,800–$28,700 |
| Eugene, OR |
$9,500–$15,900 |
$18,000–$30,700 |
| Fresno, CA |
$9,700–$16,200 |
$18,400–$31,300 |
| Henderson, NV |
$9,000–$15,000 |
$17,000–$29,000 |
| Honolulu, HI |
$13,000–$21,800 |
$24,600–$42,000 |
| Long Beach, CA |
$11,000–$18,300 |
$20,700–$35,400 |
| Los Angeles, CA |
$11,700–$19,500 |
$22,100–$37,700 |
| Oakland, CA |
$11,500–$19,200 |
$21,800–$37,100 |
| Ogden, UT |
$8,700–$14,500 |
$16,500–$28,100 |
| Portland, OR |
$10,400–$17,200 |
$19,500–$33,300 |
| Provo, UT |
$8,700–$14,500 |
$16,500–$28,100 |
| Reno, NV |
$9,400–$15,600 |
$17,700–$30,200 |
| Riverside, CA |
$9,500–$15,900 |
$18,000–$30,700 |
| Sacramento, CA |
$10,600–$17,700 |
$20,100–$34,200 |
| Salem, OR |
$9,500–$15,800 |
$17,800–$30,500 |
| San Diego, CA |
$11,200–$18,800 |
$21,200–$36,200 |
| San Francisco, CA |
$13,000–$21,800 |
$24,600–$42,000 |
| San Jose, CA |
$12,600–$21,000 |
$23,800–$40,600 |
| Seattle, WA |
$11,200–$18,800 |
$21,200–$36,200 |
| Spokane, WA |
$9,000–$15,000 |
$17,000–$29,000 |
| Tacoma, WA |
$10,100–$16,800 |
$19,000–$32,500 |
| Vancouver, WA |
$9,700–$16,200 |
$18,400–$31,300 |
South
| City | Asphalt (2,000 sq ft) | Metal (2,000 sq ft) |
| Arlington, TX |
$8,500–$14,100 |
$16,000–$27,300 |
| Austin, TX |
$9,500–$15,800 |
$17,800–$30,500 |
| Baton Rouge, LA |
$8,300–$13,800 |
$15,600–$26,700 |
| Birmingham, AL |
$8,100–$13,500 |
$15,300–$26,100 |
| Chattanooga, TN |
$8,000–$13,400 |
$15,100–$25,800 |
| Corpus Christi, TX |
$8,500–$14,200 |
$16,100–$27,500 |
| Dallas, TX |
$9,000–$15,000 |
$17,000–$29,000 |
| Fort Worth, TX |
$8,800–$14,700 |
$16,700–$28,400 |
| Garland, TX |
$8,400–$14,000 |
$15,800–$27,000 |
| Houston, TX |
$9,000–$15,000 |
$17,000–$29,000 |
| Irving, TX |
$8,500–$14,200 |
$16,100–$27,500 |
| Jackson, MS |
$7,700–$12,900 |
$14,600–$24,900 |
| Knoxville, TN |
$8,000–$13,400 |
$15,100–$25,800 |
| Lexington, KY |
$8,200–$13,600 |
$15,500–$26,400 |
| Little Rock, AR |
$7,900–$13,200 |
$15,000–$25,500 |
| Louisville, KY |
$8,300–$13,800 |
$15,600–$26,700 |
| Memphis, TN |
$8,100–$13,500 |
$15,300–$26,100 |
| Nashville, TN |
$9,000–$15,000 |
$17,000–$29,000 |
| New Orleans, LA |
$9,500–$15,800 |
$17,800–$30,500 |
| Oklahoma City, OK |
$8,100–$13,500 |
$15,300–$26,100 |
| Plano, TX |
$8,600–$14,400 |
$16,300–$27,800 |
| San Antonio, TX |
$8,500–$14,200 |
$16,100–$27,500 |
| Shreveport, LA |
$7,900–$13,200 |
$15,000–$25,500 |
| Tulsa, OK |
$7,900–$13,200 |
$15,000–$25,500 |
Southeast
| City | Asphalt (2,000 sq ft) | Metal (2,000 sq ft) |
| Atlanta, GA |
$9,000–$15,000 |
$17,000–$29,000 |
| Augusta, GA |
$8,100–$13,500 |
$15,300–$26,100 |
| Cape Coral, FL |
$9,100–$15,200 |
$17,200–$29,300 |
| Charleston, SC |
$8,600–$14,400 |
$16,300–$27,800 |
| Charlotte, NC |
$8,700–$14,500 |
$16,500–$28,100 |
| Chesapeake, VA |
$8,700–$14,500 |
$16,500–$28,100 |
| Columbia, SC |
$8,100–$13,500 |
$15,300–$26,100 |
| Durham, NC |
$8,300–$13,800 |
$15,600–$26,700 |
| Fort Lauderdale, FL |
$9,400–$15,600 |
$17,700–$30,200 |
| Greensboro, NC |
$8,100–$13,500 |
$15,300–$26,100 |
| Greenville, SC |
$8,000–$13,400 |
$15,100–$25,800 |
| Huntsville, AL |
$8,000–$13,400 |
$15,100–$25,800 |
| Jacksonville, FL |
$9,000–$15,000 |
$17,000–$29,000 |
| Miami, FL |
$10,800–$18,000 |
$20,400–$34,800 |
| Mobile, AL |
$8,100–$13,500 |
$15,300–$26,100 |
| Montgomery, AL |
$7,900–$13,200 |
$15,000–$25,500 |
| Norfolk, VA |
$8,800–$14,700 |
$16,700–$28,400 |
| Orlando, FL |
$9,500–$15,800 |
$17,800–$30,500 |
| Raleigh, NC |
$8,600–$14,400 |
$16,300–$27,800 |
| Richmond, VA |
$8,800–$14,700 |
$16,700–$28,400 |
| Savannah, GA |
$8,500–$14,100 |
$16,000–$27,300 |
| St. Petersburg, FL |
$9,200–$15,300 |
$17,300–$29,600 |
| Tallahassee, FL |
$8,500–$14,200 |
$16,100–$27,500 |
| Tampa, FL |
$9,700–$16,200 |
$18,400–$31,300 |
| Virginia Beach, VA |
$8,700–$14,500 |
$16,500–$28,100 |
Midwest
| City | Asphalt (2,000 sq ft) | Metal (2,000 sq ft) |
| Akron, OH |
$8,100–$13,500 |
$15,300–$26,100 |
| Chicago, IL |
$10,400–$17,200 |
$19,500–$33,300 |
| Cincinnati, OH |
$8,400–$14,000 |
$15,800–$27,000 |
| Cleveland, OH |
$8,700–$14,500 |
$16,500–$28,100 |
| Columbus, OH |
$8,500–$14,200 |
$16,100–$27,500 |
| Dayton, OH |
$8,000–$13,400 |
$15,100–$25,800 |
| Des Moines, IA |
$8,300–$13,800 |
$15,600–$26,700 |
| Detroit, MI |
$9,000–$15,000 |
$17,000–$29,000 |
| Grand Rapids, MI |
$8,500–$14,200 |
$16,100–$27,500 |
| Green Bay, WI |
$8,400–$14,000 |
$15,800–$27,000 |
| Indianapolis, IN |
$8,300–$13,800 |
$15,600–$26,700 |
| Kansas City, MO |
$8,500–$14,200 |
$16,100–$27,500 |
| Madison, WI |
$8,500–$14,200 |
$16,100–$27,500 |
| Milwaukee, WI |
$9,500–$15,800 |
$17,800–$30,500 |
| Minneapolis, MN |
$9,900–$16,500 |
$18,700–$31,900 |
| Omaha, NE |
$8,200–$13,600 |
$15,500–$26,400 |
| Sioux Falls, SD |
$8,100–$13,500 |
$15,300–$26,100 |
| Springfield, MO |
$7,900–$13,200 |
$15,000–$25,500 |
| St. Louis, MO |
$8,500–$14,200 |
$16,100–$27,500 |
| Toledo, OH |
$8,000–$13,400 |
$15,100–$25,800 |
| Wichita, KS |
$7,900–$13,200 |
$15,000–$25,500 |
Northeast
| City | Asphalt (2,000 sq ft) | Metal (2,000 sq ft) |
| Allentown, PA |
$9,000–$15,000 |
$17,000–$29,000 |
| Baltimore, MD |
$9,700–$16,200 |
$18,400–$31,300 |
| Boston, MA |
$12,200–$20,200 |
$23,000–$39,200 |
| Buffalo, NY |
$8,800–$14,700 |
$16,700–$28,400 |
| Hartford, CT |
$10,100–$16,800 |
$19,000–$32,500 |
| Jersey City, NJ |
$11,200–$18,600 |
$21,100–$36,000 |
| Manchester, NH |
$9,200–$15,300 |
$17,300–$29,600 |
| New Haven, CT |
$10,200–$17,000 |
$19,200–$32,800 |
| New York, NY |
$13,000–$21,800 |
$24,600–$42,000 |
| Newark, NJ |
$10,800–$18,000 |
$20,400–$34,800 |
| Philadelphia, PA |
$10,400–$17,200 |
$19,500–$33,300 |
| Pittsburgh, PA |
$9,000–$15,000 |
$17,000–$29,000 |
| Portland, ME |
$9,500–$15,900 |
$18,000–$30,700 |
| Rochester, NY |
$8,700–$14,500 |
$16,500–$28,100 |
| Washington, DC |
$10,800–$18,000 |
$20,400–$34,800 |
| Wilmington, DE |
$9,400–$15,600 |
$17,700–$30,200 |
Installed costs including materials, labor, underlayment, and standard tear-off. Based on 2026 national averages adjusted for local construction cost factors. Always get multiple local quotes.