ToolsCost IndexStorm TrackerNeighborhoodsServicesGuidesBlogContact
Get Free Quotes →

Not a contractor. Lead referral platform covering Portland's 10 deepest cost markets.

HomePDX Cost Index
2026 Data · Updated Quarterly

PDX ROOFING
COST INDEX

Real Portland pricing from verified contractor quotes — not national averages. Every zip code, every material.

200+
Data Points
50
Neighborhoods
Q2 2026
Updated
[ PDX Roofing Price Index ]

COST BY ZONE

Updated quarterly. Based on verified contractor quotes across the Portland metro.

Zone / NeighborhoodAvg. Project CostRangeIndex vs PDX AvgCommon Type
West Hills$14,800$11k–$26k
Standing Seam Metal
Lake Oswego$14,500$10k–$22k
Cedar Shake
Pearl District$11,400$8.5k–$18k
TPO / Flat
Hawthorne ≈ PDX Avg$9,800$7.5k–$15k
Architectural Asphalt
St. Johns$8,400$6.5k–$12.5k
Architectural Asphalt
[ Interactive Calculator ]

CALCULATE YOUR COST

Adjust for your roof size, pitch, material, and tear-off requirements.

▸ PDX Roof Cost Calculator

ESTIMATE YOUR COST

2,000
800 sq ftTypical PDX: 1,800–2,2004,500 sq ft
Include tear-off of existing roof
+$1.00–$1.50 per sq ft
Estimated project cost (Portland metro)
$0$0
2,000 sq ft · Asphalt Architectural · Moderate pitch · incl. tear-off
Breakdown
Material cost$4,500$7,000
Labour & install$5,175$8,050
Tear-off & disposal$2,000$3,000
▸ PITCH PREMIUM
Moderate pitch adds a 15% labour premium due to safety rigging and slower installation speed.
MATERIAL LIFESPAN
25–30 yrs
Annual cost: $0$0 / yr
Estimates based on Portland metro contractor data, Q2 2026. Actual costs vary by site conditions, decking state, and contractor. Get 3 quotes before committing.
GET REAL QUOTES FOR YOUR ROOF →
[ Cost Snapshots by Neighborhood ]

SELECT YOUR NEIGHBORHOOD

Each neighborhood page shows localised costs, material breakdown, permit difficulty, and area comparison — all from verified 2026 contractor quotes.

97209
Pearl District
$11,400+21%
97214
Hawthorne
$9,800+4%
97202
Sellwood-Moreland
$10,400+11%
97202
Eastmoreland
$13,800+47%
97211
Alberta Arts District
$9,600+2%
97212
Irvington
$11,200+19%
97203
St. Johns
$8,400-11%
97225
West Hills
$14,800+57%
97034
Lake Oswego
$14,500+54%
97005
Beaverton
$11,400+21%