SalaryData

Mechanical Engineer Salary in New Jersey

Based on 4K+ workers in New Jersey

Data year: 2024 · Last updated: May 2026

Median Annual Salary (NJ)

$107,020

$51.452/hr

vs National Average

$102,901

+4.0% vs national median

Salary Range (10th–90th)

$72K $159K

4K employed in New Jersey

Salary Distribution — Mechanical Engineer in New Jersey

Mechanical Engineer (NJ) salary percentiles
PercentileAnnual Salary
10th percentile$72,440
25th percentile$85,590
Median (50th percentile)$107,020
75th percentile$135,500
90th percentile$159,010

Historical Salary Trend — Mechanical Engineer in New Jersey vs National

Historical Mechanical Engineer (New Jersey vs National) salary trend
YearMedian Salary (United States)
2022$98,260
2023$102,370
2024$107,020
Historical salary trend for Mechanical Engineer in New Jersey
YearNew Jersey MedianNational Median
2022$98,260$92,043
2023$102,370$97,128
2024$107,020$102,901

Mechanical Engineer Salary by Experience Level in New Jersey

Mechanical Engineer Salary in Other States

Related Occupations

More Locations