The average salary for a mechanical engineer in North Carolina is around $79,570 per year.
Avg Salary
Mechanical engineers earn an average  yearly salary of $79,570. 
Wages typically start from $58,360 and go up to $127,080.
34% above national average Updated in 2021
Mechanical engineer earnings by seniority
90th percentile
Top-level mechanical engineer earnings begin at:
$61.10 per hour
$127,080 per year
75th percentile
Senior-level mechanical engineer earnings begin at:
$48.51 per hour
$100,890 per year
50th percentile
Mid-level mechanical engineer earnings begin at:
$38.26 per hour
$79,570 per year
25th percentile
Junior-level mechanical engineer earnings begin at:
$34.09 per hour
$70,900 per year
10th percentile
Starting level mechanical engineer earnings begin at:
$28.06 per hour
$58,360 per year
Approximate values based on highest and lowest earning segments.
Mechanical engineer salary by state
| State Name | Average Salary | 
|---|---|
| Washington | $99,030 | 
| Colorado | $97,660 | 
| New Hampshire | $97,410 | 
| New York | $97,280 | 
| Arizona | $97,090 | 
| Wyoming | $96,100 | 
| Tennessee | $95,880 | 
| Connecticut | $95,580 | 
| Illinois | $95,580 | 
| Oregon | $95,580 | 
| Virginia | $95,580 | 
| Nevada | $95,300 | 
| Maine | $94,580 | 
| Rhode Island | $94,000 | 
| New Jersey | $93,690 | 
| Michigan | $92,490 | 
| Alabama | $91,270 | 
| Utah | $90,360 | 
| Oklahoma | $90,330 | 
| Missouri | $87,190 | 
| Pennsylvania | $84,490 | 
| West Virginia | $82,500 | 
| Iowa | $81,720 | 
| Vermont | $80,060 | 
| Minnesota | $79,820 | 
| North Dakota | $79,820 | 
| Florida | $79,640 | 
| North Carolina | $79,570 | 
| Indiana | $79,390 | 
| Georgia | $79,380 | 
| Wisconsin | $79,280 | 
| Hawaii | $79,220 | 
| South Carolina | $79,120 | 
| Ohio | $78,950 | 
| South Dakota | $78,270 | 
| Idaho | $77,500 | 
| Kansas | $77,500 | 
| Nebraska | $77,500 | 
| Mississippi | $77,300 | 
| Kentucky | $76,790 | 
| Arkansas | $76,460 | 
| Montana | $75,230 | 
| Puerto Rico | $61,790 | 
| Guam | $60,440 | 
| New Mexico | $120,390 | 
| District of Columbia | $107,140 | 
| California | $101,710 | 
| Alaska | $101,670 | 
| Maryland | $101,340 | 
| Louisiana | $101,020 | 
| Delaware | $100,900 | 
| Massachusetts | $100,860 | 
| Texas | $100,480 | 
How do mechanical engineer salaries compare to similar careers?
Mechanical engineers earn 11% more than similar careers in North Carolina. On average, they make less than environmental engineers but more than drafters.
| Career | Median Salary | 
|---|---|
| Environmental engineer salary | $78K | 
| Operations research analyst salary | $96K | 
| Biomedical engineer salary | $89K | 
| Civil engineer salary | $79K | 
| Industrial engineer salary | $81K | 
| Mechanical engineer salary | $80K | 
| Locomotive engineer salary | $77K | 
| Power engineer salary | $60K | 
| Industrial engineering technician salary | $59K | 
| Drafter salary | $58K | 
Source: CareerExplorer (Aggregated)




