20 reports. Enough for a reliable directional read.
Roof Replacement Cost in Pennsylvania
Read what 20 homeowners actually wroteIn Pennsylvania, roof replacement costs typically range from $8,325 to $19,000, with a median price of $14,891 based on 20 reported projects. The full range spans from $500 to $82,000, reflecting variation in project scope and complexity.
or see all 3 cities →
Only cities with enough reports to publish are listed. If yours is missing, share what you paid to put it on the map.
Shaded band: middle 50% of reports (25th–75th percentile). Median tick in teal.
Most jobs land between $690.00 and $42,100.00 (5th–95th percentile). Ignoring 1 outlier below and 1 above.
Based on reports from Apr 2026 (first entries this month).
Data last updated Apr 14, 2026.
Latest reports
The underlying prices behind this page.
Full roof repair, high pitches
Paid about last fall for a new roof on a 1250sqft home.
Real homeowner write-ups, locked.
"Got quoted $18K for roof replacement. The contractor was really professional and fast."
One report unlocks deeper data
Already finished a job in Pennsylvania? Drop in what you paid. Once approved, you unlock the full detail on every roof replacement report statewide.
Related in Roofing & Gutters: Roof Repair, Gutter Installation, Gutter Cleaning, Chimney Repair.