Machinists Salary in New Jersey

BLS OEWS May 2025 • 3 metro areas • New Jersey

Machinists in New Jersey earn a median salary of $62,300 per year on average across 3 metro and nonmetro areas, +11% vs the national median of $56,150. An estimated 180 machinists are employed across New Jersey, with salaries ranging from $60,580 to $64,400 depending on location.

$62,300 Avg median salary in New Jersey
$64,400 Highest paying metro
$60,580 Lowest paying metro
180 Employed in New Jersey

Compare Machinists salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Machinists
in
    vs

      Machinists salaries by city in New Jersey

      Metro area Median salary 25th pct 75th pct Employed
      Atlantic City, NJ $64,400 $46,230 $76,160 30
      Vineland, NJ $61,920 $52,370 $76,880 50
      Trenton, NJ $60,580 $48,040 $75,400 100

      View Machinists salaries in all cities