Firefighter Salary in New Hampshire
Firefighter pay in New Hampshire, explained
Firefighters in New Hampshire earn a median of $56,620 per year ($27.22 per hour), which is 4% below the national median of $59,280. Entry-level workers earn around $35,450, while the most experienced firefighters reach about $78,570. Pay varies by employer, setting, and metro area within New Hampshire.
Is $56,620 good pay in New Hampshire?
Adjusted for New Hampshire's cost of living (which runs 104% of the U.S. average), that $56,620 is worth about $54,356 in national buying power — ranking New Hampshire #30 for real pay (vs #25 on the sticker number).
Firefighter pay by experience in New Hampshire
Firefighter pay in neighboring states
| State | Median / yr | Real pay | vs NH |
|---|---|---|---|
| New Hampshire (here) | $56,620 | $54,356 | — |
| Massachusetts | $72,800 | $68,837 | −$16,180 |
| Maine | $48,290 | $49,758 | +$8,330 |
| Vermont | $46,430 | $47,398 | +$10,190 |
Firefighter in New Hampshire: FAQ
How much do firefighters make in New Hampshire?
Firefighters in New Hampshire earn a median of $56,620 per year ($27.22 per hour), compared with $59,280 nationally.
Does New Hampshire pay firefighters well?
At $56,620, New Hampshire pays 4% below the national median for firefighters. An estimated 2,700 work in the state.