Skip to content
CostToUpgrade
Regional cost data · 51 markets

Roofing Shingles cost by state

What a new shingle roof costs per square installed, across all 50 states and DC. The US baseline is $450, but the spread from the cheapest market to the priciest is about 61% — so where you live changes the budget more than almost any other single factor.

Reviewed by The CostToUpgrade Estimating Desk Last reviewed How we estimate

US national average

$450

per square installed

Most expensive
$608HI
Least expensive
$378MS
Top-to-bottom spread
61%
Calculate your exact cost

Planning estimates, not quotes. Confirm locally.

Cost by region

Regional averages smooth out single-state noise and show the broad pattern.

Northeast

$503

+12% vs national · 9 states

Midwest

$425

-5% vs national · 12 states

South

$419

-7% vs national · 17 states

West

$481

+7% vs national · 13 states

What that means for a real project

National-average pricing applied to common project sizes:

Project size US average range
Small roof 15 squares $5,940 – $7,560
Average roof 25 squares $9,900 – $12,600
Large roof 40 squares $15,840 – $20,160

Every state, ranked

All 50 states plus DC. The typical-project column applies each state's unit price to a 25 squares job.

Roofing Shingles cost per square installed by US state
State Region Unit price vs US avg 25 squares project
Alabama South $387 -14% $8,514–$10,836
Alaska West $576 +28% $12,672–$16,128
Arizona West $437 -3% $9,603–$12,222
Arkansas South $383 -15% $8,415–$10,710
California West $585 +30% $12,870–$16,380
Colorado West $468 +4% $10,296–$13,104
Connecticut Northeast $522 +16% $11,484–$14,616
Delaware South $459 +2% $10,098–$12,852
District of Columbia South $549 +22% $12,078–$15,372
Florida South $432 -4% $9,504–$12,096
Georgia South $405 -10% $8,910–$11,340
Hawaii West $608 +35% $13,365–$17,010
Idaho West $428 -5% $9,405–$11,970
Illinois Midwest $486 +8% $10,692–$13,608
Indiana Midwest $419 -7% $9,207–$11,718
Iowa Midwest $414 -8% $9,108–$11,592
Kansas Midwest $401 -11% $8,811–$11,214
Kentucky South $396 -12% $8,712–$11,088
Louisiana South $396 -12% $8,712–$11,088
Maine Northeast $464 +3% $10,197–$12,978
Maryland South $482 +7% $10,593–$13,482
Massachusetts Northeast $545 +21% $11,979–$15,246
Michigan Midwest $428 -5% $9,405–$11,970
Minnesota Midwest $459 +2% $10,098–$12,852
Mississippi South $378 -16% $8,316–$10,584
Missouri Midwest $405 -10% $8,910–$11,340
Montana West $432 -4% $9,504–$12,096
Nebraska Midwest $405 -10% $8,910–$11,340
Nevada West $464 +3% $10,197–$12,978
New Hampshire Northeast $477 +6% $10,494–$13,356
New Jersey Northeast $518 +15% $11,385–$14,490
New Mexico West $410 -9% $9,009–$11,466
New York Northeast $558 +24% $12,276–$15,624
North Carolina South $401 -11% $8,811–$11,214
North Dakota Midwest $423 -6% $9,306–$11,844
Ohio Midwest $423 -6% $9,306–$11,844
Oklahoma South $387 -14% $8,514–$10,836
Oregon West $486 +8% $10,692–$13,608
Pennsylvania Northeast $459 +2% $10,098–$12,852
Rhode Island Northeast $509 +13% $11,187–$14,238
South Carolina South $396 -12% $8,712–$11,088
South Dakota Midwest $405 -10% $8,910–$11,340
Tennessee South $401 -11% $8,811–$11,214
Texas South $419 -7% $9,207–$11,718
Utah West $441 -2% $9,702–$12,348
Vermont Northeast $473 +5% $10,395–$13,230
Virginia South $441 -2% $9,702–$12,348
Washington West $504 +12% $11,088–$14,112
West Virginia South $405 -10% $8,910–$11,340
Wisconsin Midwest $437 -3% $9,603–$12,222
Wyoming West $419 -7% $9,207–$11,718

Unit prices are the national baseline scaled by each state's relative construction cost index. Project totals apply a ±12% band to reflect normal quote variation.

Get real quotes

Compare local pros for a new shingle roof

An estimate gets you a budget. A few competing quotes get you the real price. Tell us about the job and we'll help you find vetted contractors nearby.

Get matched

How we build these numbers

We start from a US national baseline of $450 per square installed and multiply it by each state's relative construction cost index, where 1.00 is the national average. Those indices are directional — they capture broad differences in trade wages, material freight, and permitting overhead, not street-level pricing.

The ±12% band on every figure is deliberate. It reflects the range we would expect between a competitive bid and a premium one for the same scope in the same market. If a quote lands far outside that band in either direction, the scope is probably different from what you think it is — that is worth a conversation before it is worth a signature.

Full detail on sources, review cadence, and what these estimates deliberately exclude is on our methodology page.

Roofing Shingles cost by state: FAQ

How much does a new shingle roof cost on average in the US?
The national baseline we use is $450 per square installed. Applied to a typical average roof project of 25 squares, that works out to roughly $9,900–$12,600 in materials at the unit shown. Labor, delivery, tax, and site prep sit on top unless the unit label says "installed."
Which states are most and least expensive for a new shingle roof?
The five priciest markets in our index are Hawaii, California, Alaska, New York, District of Columbia — Hawaii runs about $608 per square installed. The five cheapest are Mississippi, Arkansas, Oklahoma, Alabama, South Carolina, with Mississippi near $378. Top to bottom that is a spread of roughly 61%, which is why a national average alone is a poor budgeting tool.
Why does the same project cost so much more in some states?
Four things move the number: prevailing wage rates for the trades, freight distance from the nearest supplier or plant, permitting and inspection overhead, and local demand. Labor is usually the biggest lever — in high-wage metros it can be well over half the installed price. Freight matters most for heavy, low-value materials like concrete, gravel, and block, where hauling costs rival the material itself.
Are these numbers quotes?
No. They are directional planning figures built from a national baseline and a relative state cost index, and they are deliberately shown as ranges. Use them to sanity-check a bid or set a budget, not to negotiate a contract. Two contractors in the same ZIP code can legitimately differ by 20–30% based on crew size, backlog, and scope assumptions.
How do I get a number for my specific project?
Run the Roofing Shingle Calculator with your own dimensions and your local unit price. The calculator does the quantity math exactly; this page just tells you what unit price is realistic where you live. Together they give you a defensible budget before you call anyone.

Cost data for other projects