Mechanical Engineer Salary in New York
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
Mechanical Engineer pay in neighboring states
| State | Median / yr | Real pay | vs 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.