Preschool Teacher Salary in New Hampshire
Preschool Teacher pay in New Hampshire, explained
Preschool teachers in New Hampshire earn a median of $39,350 per year ($18.92 per hour), which is 3% above the national median of $38,140. Entry-level workers earn around $34,670, while the most experienced preschool teachers reach about $51,470. Pay varies by employer, setting, and metro area within New Hampshire.
Is $39,350 good pay in New Hampshire?
Adjusted for New Hampshire's cost of living (which runs 104% of the U.S. average), that $39,350 is worth about $37,777 in national buying power — ranking New Hampshire #35 for real pay (vs #23 on the sticker number).
Preschool Teacher pay by experience in New Hampshire
Preschool Teacher pay in neighboring states
| State | Median / yr | Real pay | vs NH |
|---|---|---|---|
| New Hampshire (here) | $39,350 | $37,777 | — |
| Vermont | $49,730 | $50,767 | −$10,380 |
| Massachusetts | $45,890 | $43,392 | −$6,540 |
| Maine | $43,890 | $45,224 | −$4,540 |
Preschool Teacher in New Hampshire: FAQ
How much do preschool teachers make in New Hampshire?
Preschool teachers in New Hampshire earn a median of $39,350 per year ($18.92 per hour), compared with $38,140 nationally.
Does New Hampshire pay preschool teachers well?
At $39,350, New Hampshire pays 3% above the national median for preschool teachers. An estimated 2,220 work in the state.