HomeRoofingRoof Replacement Cost

Roof Replacement Cost (2026)

~$11,000
National average cost of roof replacement on a typical 2,200 sq ft home in 2026.
Typical range: $9,000 – $18,000
Source: Cost-guide consensus + BLS PPI (roofing materials), 2026

A roof replacement costs about $11,000 nationally, but the real number depends heavily on where you live. HomeCostLens starts from this researched national average and applies a local price factor for each metro, so you get a figure that reflects your city's labor, climate, and permit costs — not a one-size-fits-all national number.

Advertisement — responsive AdSense unit (in-article)

Roof Replacement cost by material

MaterialPer sq ft (installed)Typical national total
3-tab asphalt (budget)$4.50 – $7.50$8,500
Architectural asphalt (standard)$6.00 – $9.00$11,000
Premium / designer asphalt$9.00 – $16.00$15,000
Metal roofing$8.00 – $18.00$20,000
Concrete / clay tile$10.00 – $25.00$24,000
Roof Replacement cost by material (national)
$0k$7k$13k$20k$26k$8,5003-tab asphaltbudget$11,000Architectural asphaltstandard$15,000Premium /designer asphalt$20,000Metal roofing$24,000Concrete /clay tile
Advertisement — responsive AdSense unit (mid-content)

Roof Replacement cost by city

Local cost = national average × each metro's location factor. Pick your city:

CityLocation factorAvg. roof replacement
New York, NY1.13$12,380
Los Angeles, CA1.16$12,710
Chicago, IL1.03$11,290
Dallas, TX1.03$11,360
Houston, TX1.00$11,020
Washington, DC1.09$11,950
Philadelphia, PA1.03$11,390
Miami, FL1.12$12,300
Atlanta, GA1.01$11,100
Boston, MA1.12$12,280
Phoenix, AZ1.05$11,610
San Francisco, CA1.18$13,000
Seattle, WA1.13$12,430
Minneapolis, MN1.04$11,500
San Diego, CA1.11$12,270
Tampa, FL1.03$11,370
Denver, CO1.05$11,610
Baltimore, MD1.03$11,300
Charlotte, NC0.97$10,670
Orlando, FL1.01$11,120
Detroit, MI0.98$10,780
Riverside, CA1.08$11,870
San Antonio, TX0.94$10,310
Portland, OR1.07$11,730
St. Louis, MO0.96$10,590
Sacramento, CA1.09$11,980
Pittsburgh, PA0.94$10,380
Las Vegas, NV0.97$10,710
Austin, TX0.98$10,740
Cincinnati, OH0.94$10,350
Kansas City, MO0.93$10,260
Columbus, OH0.94$10,400
Cleveland, OH0.93$10,230
Indianapolis, IN0.95$10,410
Nashville, TN0.97$10,710
San Jose, CA1.13$12,420
Virginia Beach, VA0.97$10,710
Providence, RI1.01$11,100
Milwaukee, WI0.95$10,510
Jacksonville, FL0.99$10,910
Memphis, TN0.92$10,160
Oklahoma City, OK0.91$10,010
Louisville, KY0.94$10,340
Hartford, CT1.03$11,290
Richmond, VA0.98$10,780
New Orleans, LA0.91$10,020
Buffalo, NY0.94$10,380
Raleigh, NC0.98$10,780
Birmingham, AL0.93$10,190
Salt Lake City, UT0.96$10,600

Want a tailored estimate? Use the roof replacement cost calculator →

Frequently asked questions

How much does roof replacement cost on average?
Nationally, roof replacement costs about $11,000, with most homeowners paying $9,000 – $18,000. Your local price depends on labor rates, material, and code — pick your city below for a local figure.
What is the most affordable roof replacement option?
3-tab asphalt (budget) is typically the lowest-cost option at around $8,500 nationally, while premium options cost considerably more.