Salaripedia
English

How much does a roofer make in New Hampshire?

$59,830a year

Median yearly pay for roofers in New Hampshire. That is $28.76 an hour or $4,986 a month.

Hourly
$28.76
Vs. national median
+8%
Rank among states
13 of 51
Jobs in the state
270
Pay range
Lowest 10%: $46,920Median: $59,830Highest 10%: $100,000
PercentileYearlyHourly
10th$46,920$22.56
25th$48,660$23.39
Median$59,830$28.76
75th$72,370$34.79
90th$100,000$48.10

Cities in New Hampshire

Metro areas, median yearly pay.

Boston, MA$66,350
Manchester, NH$57,570
Salaries for every job in New Hampshire

Nearby in the ranking

States with similar pay for roofers.

10. Rhode Island$61,630
11. Washington$60,640
12. Maryland$60,090
13. New Hampshire$59,830
14. North Dakota$59,740
15. Hawaii$59,580
16. Michigan$59,530
Roofer salary in all states

Frequently asked questions

How much does a roofer make an hour in New Hampshire?

The median hourly pay in New Hampshire is $28.76 ($59,830 a year).

Do roofers make more in New Hampshire than the national average?

Yes: $59,830 against $55,440 nationally, 8% more.

Where does New Hampshire rank for roofer pay?

New Hampshire ranks 13 of 51 states.

Which city in New Hampshire pays roofers the most?

Boston-Cambridge-Newton, MA-NH, with a median of $66,350 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.