Salaripedia
English

How much does a mathematical science teacher make in New Hampshire?

$91,670a year

Median yearly pay for mathematical science teachers in New Hampshire. That is $44.07 an hour or $7,639 a month.

Hourly
$44.07
Vs. national median
+15%
Rank among states
6 of 48
Jobs in the state
150
Pay range
Lowest 10%: $54,460Median: $91,670Highest 10%: $163,200
PercentileYearlyHourly
10th$54,460$26.18
25th$65,160$31.33
Median$91,670$44.07
75th$104,100$50.03
90th$163,200$78.46

Cities in New Hampshire

Metro areas, median yearly pay.

Boston, MA$86,510
Manchester, NH$80,680
Salaries for every job in New Hampshire

Nearby in the ranking

States with similar pay for mathematical science teachers.

3. Michigan$99,330
4. Rhode Island$95,600
5. Oregon$91,770
6. New Hampshire$91,670
7. New York$87,230
8. Minnesota$85,570
9. Washington$85,560
Mathematical Science Teacher salary in all states

Frequently asked questions

How much does a mathematical science teacher make an hour in New Hampshire?

The median hourly pay in New Hampshire is $44.07 ($91,670 a year).

Do mathematical science teachers make more in New Hampshire than the national average?

Yes: $91,670 against $79,940 nationally, 15% more.

Where does New Hampshire rank for mathematical science teacher pay?

New Hampshire ranks 6 of 48 states.

Which city in New Hampshire pays mathematical science teachers the most?

Boston-Cambridge-Newton, MA-NH, with a median of $86,510 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.