RoofersNearMe
Advertise here — reach homeowners nationwide from $25/mo

Roof Replacement Cost by State

Replacing a 2,000 sq ft roof with architectural shingles costs about $10,000–$18,000 in the US, old roof torn off. We estimate $8,300–$15,200 in Oklahoma and $13,200–$23,300 in Illinois. The gap comes from what roofers earn in each state.

Want your real price? Get free quotes from local roofers, or price your own roof size and material in our calculator.

Get free roof quotes
Illinois $13,200–$23,300
New Jersey $13,100–$23,000
Minnesota $12,700–$22,500
Massachusetts $12,500–$22,100
Alaska $11,600–$20,700
New York $11,500–$20,500
California $11,200–$19,900
Connecticut $11,000–$19,600
Washington, DC $10,900–$19,500
Rhode Island $10,900–$19,500
Washington $10,800–$19,200
Maryland $10,700–$19,100
New Hampshire $10,600–$19,000
North Dakota $10,600–$19,000
Hawaii $10,600–$19,000
Michigan $10,600–$19,000
Delaware $10,600–$18,900
Wisconsin $10,600–$18,900
Vermont $10,500–$18,800
Montana $10,500–$18,800
Oregon $10,500–$18,800
Indiana $10,400–$18,600
Idaho $10,300–$18,600
Pennsylvania $10,000–$18,100
United States $10,000–$18,000
Colorado $9,500–$17,100
West Virginia $9,400–$17,000
Nevada $9,400–$17,000
Maine $9,200–$16,800
Ohio $9,100–$16,600
North Carolina $9,100–$16,500
Louisiana $9,000–$16,400
Utah $9,000–$16,400
Iowa $9,000–$16,400
Missouri $9,000–$16,400
Virginia $9,000–$16,400
South Dakota $8,900–$16,200
Florida $8,900–$16,200
Arkansas $8,800–$16,100
Arizona $8,800–$16,100
Kansas $8,800–$16,100
Georgia $8,800–$16,000
Kentucky $8,800–$16,000
Nebraska $8,700–$15,900
Texas $8,600–$15,800
South Carolina $8,600–$15,700
Tennessee $8,600–$15,700
Alabama $8,600–$15,700
Wyoming $8,600–$15,700
New Mexico $8,500–$15,600
Mississippi $8,500–$15,500
Oklahoma $8,300–$15,200
Estimated price to replace a 2,000 sq ft roof with architectural shingles, one old layer torn off. National material price (HomeGuide) plus labor and tear-off scaled by each state's median roofer pay (BLS May 2025).

How we estimated each state

We start with national prices for a 2,000 sq ft roof with architectural shingles and a standard pitch: $2,000–$5,000 for materials and $8,000–$13,000 for labor plus tearing off one old layer (HomeGuide). That gives $10,000–$18,000 for the US, the same answer as our roof cost calculator.

Then we scale only the labor and tear-off by what roofers earn in each state. The Bureau of Labor Statistics puts the national median at $55,440 a year (BLS May 2025). In a state where roofers earn 20% more, labor costs 20% more. We round to the nearest $100.

This is an estimate, not a quote. It leaves out material price differences, dump fees, permits, local building codes and storm-season demand. Steep or complex roofs cost more. Get at least three written quotes for the same material and roof size.

Roof replacement cost and roofer pay, every state

StateMedian roofer payEstimated price, 2,000 sq ft roof
United States$55,440$10,000–$18,000
Alabama$45,670$8,600–$15,700
Alaska$66,750$11,600–$20,700
Arizona$47,340$8,800–$16,100
Arkansas$47,470$8,800–$16,100
California$63,600$11,200–$19,900
Colorado$51,750$9,500–$17,100
Connecticut$62,070$11,000–$19,600
Delaware$59,440$10,600–$18,900
Florida$47,590$8,900–$16,200
Georgia$46,940$8,800–$16,000
Hawaii$59,580$10,600–$19,000
Idaho$57,790$10,300–$18,600
Illinois$77,900$13,200–$23,300
Indiana$57,980$10,400–$18,600
Iowa$48,660$9,000–$16,400
Kansas$47,190$8,800–$16,100
Kentucky$46,940$8,800–$16,000
Louisiana$48,760$9,000–$16,400
Maine$50,120$9,200–$16,800
Maryland$60,090$10,700–$19,100
Massachusetts$72,750$12,500–$22,100
Michigan$59,530$10,600–$19,000
Minnesota$74,490$12,700–$22,500
Mississippi$44,940$8,500–$15,500
Missouri$48,570$9,000–$16,400
Montana$59,030$10,500–$18,800
Nebraska$46,460$8,700–$15,900
Nevada$51,090$9,400–$17,000
New Hampshire$59,830$10,600–$19,000
New Jersey$76,600$13,100–$23,000
New Mexico$45,300$8,500–$15,600
New York$66,020$11,500–$20,500
North Carolina$49,010$9,100–$16,500
North Dakota$59,740$10,600–$19,000
Ohio$49,390$9,100–$16,600
Oklahoma$43,680$8,300–$15,200
Oregon$58,970$10,500–$18,800
Pennsylvania$55,710$10,000–$18,100
Rhode Island$61,630$10,900–$19,500
South Carolina$45,760$8,600–$15,700
South Dakota$47,710$8,900–$16,200
Tennessee$45,690$8,600–$15,700
Texas$46,030$8,600–$15,800
Utah$48,680$9,000–$16,400
Vermont$59,040$10,500–$18,800
Virginia$48,420$9,000–$16,400
Washington$60,640$10,800–$19,200
Washington, DC$61,750$10,900–$19,500
West Virginia$51,170$9,400–$17,000
Wisconsin$59,370$10,600–$18,900
Wyoming$45,650$8,600–$15,700

Use this chart on your site

Free to use. Copy this code into your page. Please keep the credit link.

Sources

Checked October 2026.