Middle School Teachers, Except Special and Career/Technical Education Salary in New Hampshire
BLS OEWS May 2025 • 4 metro areas • New Hampshire
Middle School Teachers, Except Special and Career/Technical Education in New Hampshire earn a median salary of $61,680 per year on average across 4 metro and nonmetro areas, -2% vs the national median of $62,970. An estimated 2,760 middle school teachers, except special and career/technical education are employed across New Hampshire, with salaries ranging from $59,560 to $64,880 depending on location.
$61,680
Avg median salary in New Hampshire
$64,880
Highest paying metro
$59,560
Lowest paying metro
2,760
Employed in New Hampshire
Compare Middle School Teachers, Except Special and Career/Technical Education salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Middle School Teachers, Except Special and Career/Technical Education
inMiddle School Teachers, Except Special and Career/Technical Education salaries by city in New Hampshire
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Manchester, NH | $64,880 | $54,520 | $81,240 | 1,110 |
| Central New Hampshire | $61,910 | $52,900 | $76,660 | 720 |
| Northern New Hampshire | $60,370 | $48,290 | $74,680 | 660 |
| Southwestern New Hampshire | $59,560 | $47,260 | $69,680 | 270 |