SalaryData

Mechanical Engineer Salary in North Carolina

Based on 10K+ workers in North Carolina

Data year: 2025 · Last updated: June 2026

Median Annual Salary (NC)

$100,720

$48.423/hr

vs National Average

$105,416

-4.5% vs national median

Salary Range (10th–90th)

$71K $156K

10K employed in North Carolina

Salary Distribution — Mechanical Engineer in North Carolina

Mechanical Engineer (NC) salary percentiles
PercentileAnnual Salary
10th percentile$71,260
25th percentile$82,490
Median (50th percentile)$100,720
75th percentile$125,050
90th percentile$155,550

Top H-1B Employers for Mechanical Engineer in North Carolina

Companies that filed the most H-1B (LCA) applications for this role in North Carolina — ranked by application count.

#EmployerApplicationsMedian Wage
1Cummins Inc.6$99,286
2B/E Aerospace, Inc.4$105,557
3VOLVO GROUP NORTH AMERICA, LLC3$135,012
4OneH2, Inc.3$70,000

Source: U.S. Department of Labor OFLC LCA Disclosure Data, FY2026.

Historical Salary Trend — Mechanical Engineer in North Carolina vs National

Historical Mechanical Engineer (North Carolina vs National) salary trend
YearMedian Salary (United States)
2022$84,330
2023$95,490
2024$100,990
2025$100,720
Historical salary trend for Mechanical Engineer in North Carolina
YearNorth Carolina MedianNational Median
2022$84,330$92,043
2023$95,490$97,128
2024$100,990$102,901
2025$100,720$105,416

Mechanical Engineer Salary by Experience Level in North Carolina

Mechanical Engineer Salary in Other States

Related Occupations

More Locations