Salaripedia
English

How much does a mechanical engineer make in New Hampshire?

$103,700a year

Median yearly pay for mechanical engineers in New Hampshire. That is $49.84 an hour or $8,638 a month.

Hourly
$49.84
Vs. national median
+0%
Rank among states
20 of 51
Jobs in the state
2,760
Pay range
Lowest 10%: $72,740Median: $103,700Highest 10%: $165,500
PercentileYearlyHourly
10th$72,740$34.97
25th$84,210$40.49
Median$103,700$49.84
75th$130,100$62.56
90th$165,500$79.57

Cities in New Hampshire

Metro areas, median yearly pay.

Boston, MA$119,300
Manchester, NH$108,400
Salaries for every job in New Hampshire

Nearby in the ranking

States with similar pay for mechanical engineers.

17. Michigan$104,900
18. South Carolina$104,600
19. Virginia$104,200
20. New Hampshire$103,700
21. Oregon$103,500
22. Illinois$102,700
23. Nevada$102,700
Mechanical Engineer salary in all states

Frequently asked questions

How much does a mechanical engineer make an hour in New Hampshire?

The median hourly pay in New Hampshire is $49.84 ($103,700 a year).

Do mechanical engineers make more in New Hampshire than the national average?

Yes: $103,700 against $104,100 nationally, 0% more.

Where does New Hampshire rank for mechanical engineer pay?

New Hampshire ranks 20 of 51 states.

Which city in New Hampshire pays mechanical engineers the most?

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