Roof Replacement Cost by City (2026)
Nationally, homeowners pay about $10,000 to replace a roof, ranging from $5,500 to $18,000. Prices swing with local labor and materials — pick your city for a localized estimate.
Low end$5,500
Average$10,000
High end$18,000
Roof Replacement cost by city
New York, NY$14,000San Francisco, CA$14,500San Jose, CA$14,000Los Angeles, CA$13,000San Diego, CA$13,000Oakland, CA$13,500Sacramento, CA$12,000Fresno, CA$10,500Seattle, WA$13,000Spokane, WA$10,000Portland, OR$12,000Boston, MA$13,000Providence, RI$11,500Hartford, CT$11,000Newark, NJ$12,000Jersey City, NJ$12,500Philadelphia, PA$11,000Pittsburgh, PA$9,800Washington, DC$13,000Baltimore, MD$11,000Richmond, VA$10,000Virginia Beach, VA$10,000Chicago, IL$12,000Minneapolis, MN$11,000Milwaukee, WI$10,000Detroit, MI$10,000Columbus, OH$9,800Cleveland, OH$9,700Cincinnati, OH$9,600Indianapolis, IN$9,500Kansas City, MO$9,600St. Louis, MO$9,500Denver, CO$11,500Colorado Springs, CO$10,500Salt Lake City, UT$10,500Boise, ID$10,000Las Vegas, NV$10,500Reno, NV$11,000Phoenix, AZ$10,000Tucson, AZ$9,500Albuquerque, NM$9,200Austin, TX$11,000Dallas, TX$10,000Fort Worth, TX$10,000Houston, TX$10,000San Antonio, TX$9,500El Paso, TX$8,800Oklahoma City, OK$9,000Tulsa, OK$8,800Atlanta, GA$10,000Charlotte, NC$10,000Raleigh, NC$10,000Greensboro, NC$9,400Nashville, TN$10,500Memphis, TN$9,000Knoxville, TN$9,200Chattanooga, TN$9,000Louisville, KY$9,300Birmingham, AL$8,800Jacksonville, FL$9,800Orlando, FL$10,000Tampa, FL$10,000Miami, FL$11,500New Orleans, LA$9,800Baton Rouge, LA$9,000Little Rock, AR$8,800Wichita, KS$8,800Omaha, NE$9,400Des Moines, IA$9,400Buffalo, NY$9,800Rochester, NY$9,700Honolulu, HI$15,000Toledo, OH$9,400Akron, OH$9,700Dayton, OH$9,800Youngstown, OH$9,000Fort Wayne, IN$9,200Evansville, IN$9,000South Bend, IN$9,200Grand Rapids, MI$9,800Ann Arbor, MI$11,000Lansing, MI$9,400Flint, MI$9,200Madison, WI$10,000Green Bay, WI$9,600Lincoln, NE$9,200Sioux Falls, SD$9,400Fargo, ND$9,600Springfield, MO$9,000Columbia, MO$9,400Topeka, KS$8,800Cedar Rapids, IA$9,400St. Paul, MN$11,000Rochester, MN$10,000Peoria, IL$9,200Springfield, IL$9,200Rockford, IL$9,400Naperville, IL$11,000Fort Collins, CO$11,000Aurora, CO$11,000Provo, UT$10,000Ogden, UT$9,800Billings, MT$9,800Cheyenne, WY$9,600Eugene, OR$11,000Salem, OR$10,000Bend, OR$11,000Tacoma, WA$11,500Bellevue, WA$13,500Vancouver, WA$11,000Chandler, AZ$10,000Mesa, AZ$10,000Scottsdale, AZ$11,000Gilbert, AZ$10,500Henderson, NV$10,500Santa Fe, NM$10,000Las Cruces, NM$9,000Arlington, TX$10,000Plano, TX$10,500Frisco, TX$11,000Corpus Christi, TX$9,200Lubbock, TX$9,000Amarillo, TX$9,000Waco, TX$9,000McAllen, TX$8,800Savannah, GA$9,600Augusta, GA$9,200Athens, GA$9,400Durham, NC$10,000Winston-Salem, NC$9,400Fayetteville, NC$9,200Asheville, NC$10,000Cary, NC$10,000Columbia, SC$9,400Charleston, SC$10,000Greenville, SC$9,500Huntsville, AL$9,200Montgomery, AL$8,800Mobile, AL$9,000Jackson, MS$8,600Shreveport, LA$9,000Lafayette, LA$9,200Fort Lauderdale, FL$11,000St. Petersburg, FL$10,000Tallahassee, FL$9,600Fort Myers, FL$10,000Sarasota, FL$10,500Cape Coral, FL$10,000West Palm Beach, FL$11,000Clarksville, TN$9,200Murfreesboro, TN$9,800Lexington, KY$9,400Norfolk, VA$10,000Chesapeake, VA$10,000Roanoke, VA$9,400Frederick, MD$11,000Wilmington, DE$10,500Erie, PA$9,200Reading, PA$9,600Scranton, PA$9,400Lancaster, PA$9,800Allentown, PA$9,800Trenton, NJ$11,000Edison, NJ$12,000Paterson, NJ$12,000Camden, NJ$10,500Yonkers, NY$13,500Syracuse, NY$9,600Albany, NY$10,000Bridgeport, CT$11,500New Haven, CT$11,000Stamford, CT$13,500Worcester, MA$11,500Springfield, MA$10,500Cambridge, MA$13,500Manchester, NH$11,000Portland, ME$11,000Burlington, VT$11,000Warwick, RI$11,000
What affects roof replacement cost
- Roofing material (asphalt vs. metal, tile, slate)
- Roof size, pitch and number of stories
- Tear-off of old layers and decking repairs
- Local labor rates and permits