verified BLS-Verified Source: U.S. Bureau of Labor Statistics (BLS) May 2025 release

Mechanical Engineer Salary in New York

Median Annual in New York
$102,440/yr
Median Hourly Wage
$49.25/hr
▼ 2% below U.S. median

Salary Distribution in New York

groups Employed in NY
8,590
public U.S. Median
$104,110
savings Real pay (cost-adjusted)
$94,921 #49 of 51

Mechanical Engineer pay in New York, explained

Mechanical engineers in New York earn a median of $102,440 per year ($49.25 per hour), which is 2% below the national median of $104,110. Entry-level workers earn around $74,990, while the most experienced mechanical engineers reach about $160,220. Pay varies by employer, setting, and metro area within New York.

Is $102,440 good pay in New York?

Adjusted for New York's cost of living (which runs 108% of the U.S. average), that $102,440 is worth about $94,921 in national buying power — ranking New York #49 for real pay (vs #25 on the sticker number).

See the full Mechanical Engineer Real Pay Index arrow_forward

Mechanical Engineer pay by experience in New York

Entry level (10th pct)
$74,990
$36.05/hr
Median
Mid-career (50th pct)
$102,440
$49.25/hr
Experienced (90th pct)
$160,220
$77.03/hr

Mechanical Engineer pay in neighboring states

StateMedian / yrReal payvs NY
New York (here) $102,440 $94,921
Massachusetts $119,300 $112,806 −$16,860
New Jersey $112,300 $103,212 −$9,860
Vermont $107,330 $109,567 −$4,890
Connecticut $105,090 $101,428 −$2,650
Pennsylvania $97,920 $100,357 +$4,520

Mechanical Engineer in New York: FAQ

How much do mechanical engineers make in New York?

Mechanical engineers in New York earn a median of $102,440 per year ($49.25 per hour), compared with $104,110 nationally.

Does New York pay mechanical engineers well?

At $102,440, New York pays 2% below the national median for mechanical engineers. An estimated 8,590 work in the state.

Mechanical Engineer salary in other states

All 51 states ranked arrow_forward

Related careers in New York