SalaryCalculations

Middle School Teachers, Except Special and Career/Technical Education Salary in New Hampshire

State wage data from the BLS OEWS survey, May 2025.

Median annual

$71,140

Median hourly

$34

Average annual

$69,030

Employed in state

3.1K

The median annual salary for Middle School Teachers, Except Special and Career/Technical Education in New Hampshire is $71,140, or about $34 an hour. That is 11% higher than the national median.

Pay in New Hampshire ranges from $47,600 at the 10th percentile to $92,660 at the 90th percentile. Roughly 3.1K people work as middle school teachers, except special and career/technical education in the state.

Pay distribution in New Hampshire

10th$47,600
25th$58,840
Median$71,140
75th$80,570
90th$92,660

Salary calculator

Hourly
$34.20
Daily
$274
Weekly
$1,368
Bi-weekly
$2,736
Monthly
$5,928
Annual
$71,140

$71,140 a year is around the 50th percentile for Middle School Teachers, Except Special and Career/Technical Educations in New Hampshire. The median is $71,140.

Middle School Teachers, Except Special and Career/Technical Education pay by metro area in New Hampshire

Metro areaMedian annualEmployment
Boston-Cambridge-Newton, MA-NH$94,17012K
Manchester-Nashua, NH$72,880910

Other jobs in New Hampshire

All salaries in New Hampshire →