New Hampshire Roof Replacement Cost (2026 Guide)

How much does roof replacement cost in New Hampshire? 2026 ranges run $6.3k–$17.3k (avg $10.4k). Tear-off, underlayment, material, and pitch all priced in.

2026 Roof costs in New Hampshire

National average is $9,000. New Hampshire's regional cost index (1.15×) puts the typical roof project at roughly $10,350. Low-end $6,325, high-end $17,250. Full roof replacement including tear-off, materials, and installation.

Related on HomeScore