Mechanical Engineers Salary in New York

BLS OEWS May 2025 • 16 metro areas • New York

Mechanical Engineers in New York earn a median salary of $98,645 per year on average across 16 metro and nonmetro areas, -3.6% vs the national median of $102,320. An estimated 11,370 mechanical engineers are employed across New York, with salaries ranging from $88,170 to $111,940 depending on location.

$98,645 Avg median salary in New York
$111,940 Highest paying metro
$88,170 Lowest paying metro
11,370 Employed in New York

Compare Mechanical Engineers salaries & buying power

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

Full tool →
Mechanical Engineers
in
    vs

      Mechanical Engineers salaries by city in New York

      Metro area Median salary 25th pct 75th pct Employed
      Albany, NY $111,940 $88,490 $130,920 1,050
      New York, NY-NJ $111,270 $90,990 $140,340 6,440
      Syracuse, NY $103,870 $86,790 $127,210 620
      Capital/Northern New York $101,680 $82,850 $121,100 80
      Kiryas Joel, NY $101,380 $81,220 $133,880 180
      Watertown, NY $100,040 $81,480 $113,560 50
      Rochester, NY $99,510 $80,970 $116,260 1,190
      Southwest New York $99,040 $79,910 $121,170 290
      Glens Falls, NY $98,720 $75,120 $121,880 40
      Buffalo, NY $96,890 $79,410 $118,900 780
      Ithaca, NY $95,460 $82,310 $123,480 90
      Kingston, NY $94,660 $80,080 $110,670 60
      Utica, NY $94,280 $73,390 $106,140 150
      Elmira, NY $91,800 $77,840 $104,720 50
      Binghamton, NY $89,610 $75,680 $106,200 140
      Central East New York $88,170 $77,250 $114,710 160

      View Mechanical Engineers salaries in all cities