Follow This Old House online:

We may be compensated if you purchase through links on our website. Our team is committed to delivering honest, objective, and independent reviews on home products and services.

United States flag at suburban neighborhood. New Hampshire, USA.

Advertiser Disclosure

Our editorial team is committed to creating independent and objective content focused on helping our readers make informed decisions. To help support these efforts we receive compensation from companies that advertise with us.

The compensation we receive from these companies may impact how and where products appear on this site. This compensation does not influence the recommendations or advice our editorial team provides within our content. We do not include all companies, products or offers that may be available.

The Cost of a Roof Replacement in New Hampshire

The average cost of a new roof in New Hampshire is $8,364, but what you pay can run as low as $6,599 or as high as $19,544, depending on your material choices, local labor rates, and more.

Join the 4,492 people who received a free, no obligation quote in the last 30 days

Invalid Zip Code
Get Your Estimate
Enter details in under 3 minutes
Clicking “Get Your Estimate” submits your data to All Star Pros, which will process your data in accordance with the All Star Pros Privacy Policy.
Ad Disclaimer
Written by
Stephanie Minasian-Koncewicz
Written by
Stephanie Minasian-Koncewicz
Updated 11/14/2025

The average cost of a new roof in New Hampshire is $8,364, but pricing can range from $6,599–$19,544. New Hampshire’s harsh winters require roofing systems that can handle substantial snow accumulation, last through freeze-thaw cycles, and prevent ice dam formation. Factors like snow load requirements, ice dam prevention, and regional pricing mean your roofing costs can vary widely. Learn more about cost factors to consider when getting a new roof in New Hampshire so you can better budget for your home.

Key Takeaways

  • New Hampshire homeowners pay an average of $8,364 for a new roof, with costs ranging from $6,599–$19,544 depending on your chosen materials and home size.
  • Asphalt shingles are the most affordable roofing option at $5.37 per square foot, while slate is the most expensive material in the state at $15.91 per square foot.
  • New Hampshire’s roofing costs are higher than national averages because of skilled labor market demands and the need for specialized installation techniques to handle heavy snow loads and prevent ice dam formation.

Get Your Roofing Project Quote Today

Compare quotes from local pros

Invalid Zip Code
Get Your Estimate

Enter details in under 3 minutes

Clicking “Get Your Estimate” submits your data to All Star Pros, which will process your data in accordance with the All Star Pros Privacy Policy.
Ad Disclaimer

New Roof Cost in New Hampshire by Square Footage

Your home’s square footage directly impacts roof replacement costs, with New Hampshire’s median home size of 1,934 square feet translating to approximately 19.3 roofing squares. New Hampshire’s architectural styles include colonial, Cape Cod, and farmhouse designs that often feature steep pitches for snow shedding, increasing material requirements and labor complexity. The state’s heavy snow loads require structural considerations and proper ventilation systems to prevent ice dam formation, potentially adding to installation costs.

Labor costs in New Hampshire are higher than national averages due to skilled workforce demands and proximity to expensive Boston markets. However, storm damage from Nor’easters and ice storms can create seasonal demand spikes affecting pricing and contractor availability. The table below shows estimated costs based on different home sizes, reflecting New Hampshire’s typical construction patterns and regional pricing structure.

Home Square FootageNumber of StoriesAverage Roof Replacement Cost
1,0001 $8,234
1,5001 $9,976
2,0002$10,171
2,5002$11,376
3,0002$13,099

Roof Replacement Cost in New Hampshire by Material

Material choice has a major impact on both winter performance and long-term maintenance on roofs in New Hampshire. Asphalt shingles dominate New Hampshire’s market, though we recommend architectural grades for their durability against freeze-thaw cycles and ice dam resistance. Metal roofing is growing in popularity for its snow-shedding properties and ability to prevent ice dam formation while providing longevity. Wood shingles offer traditional New England charm but require careful maintenance and proper ventilation to prevent moisture issues in humid summers. At the same time, clay and concrete tiles are less common due to weight concerns with snow loads, though they perform well in southern New Hampshire’s milder areas. Slate excels in New Hampshire’s climate with exceptional freeze-thaw resistance and longevity, making it the ideal material choice for historic homes despite high costs. The following table shows per-square-foot costs and total project estimates for different roofing materials available in New Hampshire.

Roofing MaterialCost per Square FootAverage Total Cost
Asphalt$5.37$6,599
Metal$9.65$11,858
Wood$12.99$15,961
Clay$15.79$19,405
Slate$15.91$19,544

Other Potential Roof Replacement Costs in New Hampshire

Beyond basic materials and installation, several additional expenses can affect your New Hampshire roofing project cost. Cold-climate installations often require specialized techniques and materials that add to project complexity.

Existing Material Removal

According to Homewyse, removing existing roofing takes about 1.5 hours per 100 square feet of material. Winter installations may require heated work areas and specialized equipment, potentially adding $1,200–$3,500 to your final cost, depending on season and complexity.

Permits and Inspections

According to HomeGuide, New Hampshire roofing permits typically cost between $150 and $500 for replacement projects. Some jurisdictions require structural assessments for snow load compliance and energy efficiency measures that may affect timelines and costs.

Dry Rot and Structural Repairs

New Hampshire’s freeze-thaw cycles and ice dam issues can cause hidden structural damage, which is often a surprise you’ll find during removal. Replacing damaged decking, addressing ice dam damage, or upgrading ventilation systems can cost $750–$3,000, depending on the extent of the issues.


New Roof Cost in New Hampshire Compared to Nearby States

New Hampshire’s roofing costs are usually higher than average, reflecting the state’s skilled labor market and proximity to expensive northeastern metropolitan areas. The state’s snowy climate requires specialized installation techniques and materials that can increase project costs compared to temperate regions. Economic factors, including higher cost of living and limited contractor availability during peak seasons, contribute to the high prices. The table below compares New Hampshire’s costs with neighboring states and national averages to provide market context.

StateAverage Roof Replacement CostCost Comparison
New Hampshire$8,364Baseline
Vermont$6,71922% higher
Maine$6,36427% higher
Massachusetts$7,36113% higher
Connecticut$8,5622% lower

FAQs About Roof Replacement Costs in New Hampshire

What is the average lifespan of a roof in New Hampshire?

The average roof lifespan in New Hampshire varies depending on the material. Asphalt shingles typically last 20–30 years with proper installation and ventilation, though architectural grades perform better against ice dam formation. Metal roofs can last 40–70 years and help shed snow and prevent ice dams, while slate roofs can often exceed 100 years. Wood shingles last 25–35 years but require regular maintenance and proper ventilation to prevent moisture issues during humid summers. Clay tiles can last 50–75 years in the state’s southern regions but may experience freeze-thaw damage in northern mountain areas.

Should I install ice dam prevention systems in New Hampshire?

We recommend installing ice dam prevention systems because of the state’s heavy snowfall and temperature fluctuations, which create ideal conditions for ice dam formation. Proper attic insulation, ventilation, and heated cable systems can prevent costly ice dam damage. Many insurance companies offer discounts for homes with proper ice dam prevention measures, and some insurers may require these systems for coverage in high-risk areas. The cost of prevention systems is usually much less than repairing ice dam damage.


How We Get Our Roofing Cost Data

The cost to replace a roof varies based on a few key factors: the home’s square footage, number of stories, roof pitch, type of roofing material, and pricing in your area.

For each home size, we used calculator.net to calculate a total roof area, using a 6/12 roof pitch with one-foot eave overhangs. The calculation includes a weighted average of one-story versus two-story homes across the United States.

We converted the roof area measurement into “squares” (the roofing industry’s standard unit, with one square covering 100 square feet) to align with how materials are sold and priced. Then we sourced material costs directly from RSMeans data from Gordian®, the industry’s leading construction pricing database used by professional contractors nationwide.

For state averages, we used clark.com to find the median home size in each state. While these figures provide an estimate for budgeting purposes, actual prices vary based on region, specific property characteristics, location, and current market conditions. For the most accurate pricing, we recommend requesting quotes from at least two reputable roofing companies in your area.

To share feedback or ask a question about this article, send a note to our team at reviews@thisoldhousereviews.com.