New Hampshire · 100 cities and towns
New roof cost in New Hampshire.
Compare free new roof cost quotes anywhere in New Hampshire. A new roof is one of the larger home expenses. Asphalt shingles are the most affordable common option, metal costs more up front and often lasts longer, and tile or slate sit at the top of the range.

Get your free roofing quotes
Free, no obligation. Takes about 60 seconds. Your request goes to up to 3 local roofing companies.
Largest cities
New roof cost in the biggest New Hampshire cities.
All cities and towns
New roof cost in every place in New Hampshire.
- Alton
- Amherst
- Antrim
- Ashland
- Bartlett
- Belmont
- Bennington
- Berlin
- Bethlehem
- Blodgett Landing
- Bradford
- Bristol
- Canaan
- Center Ossipee
- Center Sandwich
- Charlestown
- Claremont
- Colebrook
- Concord
- Contoocook
- Conway
- Derry
- Dover
- Durham
- East Merrimack
- Enfield
- Epping
- Exeter
- Farmington
- Francestown
- Franklin
- Goffstown
- Gorham
- Greenville
- Groveton
- Hampton
- Hampton Beach
- Hancock
- Hanover
- Henniker
- Hillsborough
- Hinsdale
- Hooksett
- Hudson
- Jaffrey
- Keene
- Klondike Corner
- Laconia
- Lancaster
- Lebanon
- Lincoln
- Lisbon
- Littleton
- Londonderry
- Loudon
- Manchester
- Marlborough
- Melvin
- Meredith
- Milford
- Milton
- Milton Mills
- Mountain Lakes
- Nashua
- New Boston
- New Hampton
- New London
- Newfields
- Newmarket
- Newport
- North Conway
- North Haverhill
- North Walpole
- North Woodstock
- Peterborough
- Pinardville
- Pittsfield
- Plainfield
- Plymouth
- Portsmouth
- Raymond
- Rochester
- Sanbornville
- Seabrook Beach
- Somersworth
- South Hooksett
- Suissevale
- Suncook
- Tilton Northfield
- Troy
- Union
- Walpole
- Warner
- West Stewartstown
- West Swanzey
- Whitefield
- Wilton
- Winchester
- Wolfeboro
- Woodsville
