Roof Replacement Cost in New Hampshire
Estimated 2026 installed range: $6,700 – $17,100
Get your own estimate in 30 seconds
Open the calculatorCost by system type in New Hampshire
| Option | Low | High |
|---|---|---|
| Asphalt shingle | $6,700 | $17,100 |
| Architectural shingle | $9,800 | $22,000 |
| Standing seam metal | $14,600 | $36,600 |
| Tile / slate | $18,300 | $54,900 |
| Flat / low-slope (TPO, EPDM) | $7,300 | $19,500 |
Local cost factors
Statewide drivers: Northeast conditions and local labor rates. In New Hampshire, bedrock and slope are the dominant cost factors.