Home Improvement · New Hampshire

Roof Replacement Cost in New Hampshire

2026 average costs for New Hampshire homeowners

$7,134
Low estimate
$10,976
State average
$17,013
High estimate

Based on ~2,000 sqft home with architectural asphalt shingles. Updated June 2026.

Calculate Your New Hampshire Roof Cost

Roof area (not house sqft) — usually 10–20% larger than floor area

Roof Replacement Cost by Material — New Hampshire 2026

Material Per Sqft (NH) 2,000 sqft Total Lifespan
Asphalt 3-Tab $3.92 $7,840 20–25 yrs
Architectural Asphalt $5.38 $10,752 25–30 yrs
Metal (Steel) $10.64 $21,280 40–70 yrs
Standing Seam Metal $14.56 $29,120 50+ yrs
Cedar Shake $12.32 $24,640 30–40 yrs
Natural Slate $22.40 $44,800 75–150 yrs

Installed cost including labor, tear-off, and disposal. Medium pitch, single layer. Updated June 2026.

Roofing in New Hampshire — What You Need to Know

1. New Hampshire Cost vs National Average

New Hampshire roof replacement costs are above the national average of $9,800. At $10,976 average, your project budget should be $7,134–$17,013 for a standard 2,000 sqft home.

2. Primary Roof Risks in New Hampshire

Top risks: heavy snow loads, ice dams, freeze-thaw cycles

New Hampshire's cold climate creates significant roofing challenges: ice dams form when heat escapes through the roof and melts snow that then refreezes at the eaves. Heavy snow loads require stronger roof structures. Ice and water shield underlayment at eaves (typically first 2 courses) is critical and required by most cold-climate building codes.

3. Top Money-Saving Tip for New Hampshire

Prevent ice dams in New Hampshire with proper attic insulation (R-49 to R-60) and ventilation — this is more cost-effective than installing ice melt cables. When getting quotes, ensure contractors include ice and water shield underlayment in eave areas.

FAQs — Roof Replacement in New Hampshire

Roof replacement in New Hampshire averages $10,976 in 2026, ranging from $7,134 to $17,013 depending on roof size, material choice, and specific location. New Hampshire's labor and material costs are above the national average.

Homeowners insurance typically covers roof damage from sudden events like hail, wind, and fire. Normal wear and aging is not covered. In New Hampshire, verify your policy covers the specific risk type common in your area. Many policies use Actual Cash Value (ACV) for older roofs rather than full replacement cost.

Most residential roof replacements take 1–3 days for standard asphalt on a typical home. More complex jobs (steep pitch, premium materials like metal or slate, large homes) may take 3–7 days. Weather delays are common during New Hampshire's winter months.

Get 3 Free Roofing Quotes in New Hampshire

Most homeowners save $800–$2,000 by comparing 3 contractor bids. Takes 2 minutes.

New Hampshire Roof Cost Summary

  • State avg: $10,976 (above national avg)
  • Range: $7,134 – $17,013
  • Per sqft (arch. asphalt): $5.38
  • Top risk: heavy snow loads, ice dams, freeze-thaw cycles
  • Save by comparing 3+ quotes