Mechanical Engineers: Salary, Education, and Career Path (2026)
The U.S. has 286,760 mechanical engineers, and they earn a median of $102,320/year. The range runs from $69K to $161K. New Mexico pays the most.
What it takes
The BLS lists the typical education for this role as varies by employer.
Entry-level mechanical engineers start around $69K. The gap between that and the median ($102K) is where experience, certifications, and location make the difference.
Top earners clear $161K, but that's the 90th percentile. Getting there usually takes a decade or more of experience, the right credentials, and being in a high-paying market.
Salary progression
Highest paying states
| State | Median salary | Employment |
|---|---|---|
| New Mexico | $141K | 1,690 |
| District of Columbia | $130K | 590 |
| Alaska | $130K | 530 |
| California | $126K | 27,090 |
| Massachusetts | $123K | 9,430 |
| Wyoming | $117K | 300 |
| Rhode Island | $115K | 1,400 |
| Louisiana | $114K | 1,650 |
| Maryland | $112K | 6,330 |
| Washington | $109K | 9,350 |
Frequently asked questions
How much does a mechanical engineers make?▼
The median mechanical engineers salary in the United States is $102,320 per year ($49/hour). Entry-level positions start around $68,740, while experienced professionals earn up to $161,240.
What education do you need to become a mechanical engineers?▼
The BLS lists the typical entry-level education as varies by employer. State licensing or certification requirements vary, so check your state's board for specifics.
What is the job outlook for mechanical engineers?▼
Check the Bureau of Labor Statistics Occupational Outlook Handbook for the latest employment projections for mechanical engineers.
What are the highest paying states for mechanical engineers?▼
The highest paying states for mechanical engineers are New Mexico ($141,490), District of Columbia ($130,000), Alaska ($129,990), California ($126,370), Massachusetts ($122,670). Salaries vary significantly by location due to cost of living and local demand.