The average salary for a mechanical engineer in the United States is around $72,246 per year.
Avg Salary
Mechanical engineers earn an average yearly salary of $72,246.
Wages typically start from $46,675 and go up to $111,828.
16% above national average Updated in 2019
Mechanical engineer earnings by seniority
Top-level mechanical engineer earnings begin at:
$53.76 per hour
$111,828 per year
Senior-level mechanical engineer earnings begin at:
$43.71 per hour
$90,923 per year
Mid-level mechanical engineer earnings begin at:
$34.73 per hour
$72,246 per year
Junior-level mechanical engineer earnings begin at:
$27.60 per hour
$57,406 per year
Starting level mechanical engineer earnings begin at:
$22.44 per hour
$46,675 per year
Approximate values based on highest and lowest earning segments.
Mechanical engineer salary by state
State Name | Average Salary |
---|---|
Texas | $94,580 |
Virginia | $93,990 |
Louisiana | $93,820 |
Massachusetts | $93,630 |
Colorado | $92,980 |
New Jersey | $92,510 |
New Hampshire | $91,230 |
Washington | $90,510 |
South Carolina | $89,070 |
Rhode Island | $88,320 |
Connecticut | $88,090 |
Maine | $87,930 |
Michigan | $87,790 |
New York | $87,470 |
Utah | $87,190 |
Nevada | $86,860 |
Vermont | $86,830 |
Arizona | $85,604 |
Alabama | $85,580 |
Wyoming | $84,760 |
Kentucky | $84,380 |
Oklahoma | $84,200 |
Idaho | $83,567 |
Tennessee | $83,540 |
Florida | $83,160 |
North Carolina | $82,730 |
Oregon | $82,680 |
Kansas | $82,210 |
Minnesota | $82,110 |
Hawaii | $81,730 |
Mississippi | $81,680 |
Georgia | $81,660 |
Missouri | $80,090 |
West Virginia | $80,030 |
Illinois | $78,144 |
Ohio | $77,450 |
Iowa | $76,449 |
Wisconsin | $76,140 |
Nebraska | $76,120 |
Indiana | $74,906 |
South Dakota | $73,860 |
Montana | $72,310 |
North Dakota | $71,670 |
Pennsylvania | $67,920 |
Arkansas | $65,770 |
Puerto Rico | $50,630 |
Guam | $48,600 |
District of Columbia | $114,450 |
New Mexico | $111,320 |
Alaska | $103,529 |
Delaware | $103,230 |
California | $101,430 |
Maryland | $100,850 |
How much does a Mechanical Engineer earn?
Mechanical engineering salaries vary quite a bit depending on what region they are working in, what industry, and how much experience they have. There are other factors that will influence the salary of a mechanical engineer as well, including what company they work for and whether they are in a contract or permanent position.
Entry-level mechanical engineers holding bachelor's degrees earned average annual starting salaries of $61,300, according to the National Association of Colleges and Employers' Spring 2012 Salary Survey. NACE reported that mechanical engineers with a master's degree started at an average of $75,700 - significantly more than the average starting salary of mechanical engineers with a bachelor's degree.
According to the 2012 Engineering Income and Salary Survey, the five services or industries having the highest median salaries among the bottom 10 percent of wage earners were gas utilities at $73,000, followed by petroleum/natural gas products at $70,500; electric utilities at $70,084; chemical, pharmaceutical and allied products, $68,250; and utilities, other or mixed, $65,484.
According to findings published by the BLS, mechanical engineers working in the Southwest and Northeast earned the highest average pay, while those in the Midwest earned the least. Alaska was the highest-paying state in 2012, where mechanical engineers made an average of $103,840 per year. California ranked second at $94,420, and Rhode Island ranked third at $92,820. The lowest average pay was reported in Wisconsin, where mechanical engineers earned an average of $69,610.
How do mechanical engineer salaries compare to similar careers?
Mechanical engineers earn about the same as related careers in the United States. On average, they make less than water engineers but more than industrial engineering technicians.
Career | Median Salary |
---|---|
Water engineer salary | $89K |
Industrial engineer salary | $86K |
Engineer salary | $78K |
Civil engineer salary | $76K |
Ship engineer salary | $75K |
Mechanical engineer salary | $72K |
Locomotive engineer salary | $67K |
Geodesist salary | $63K |
Power engineer salary | $62K |
Industrial engineering technician salary | $57K |
Source: CareerExplorer (Aggregated)