Skip to main content
SalaryTruthBLS DATA
6 Roles

Engineering Salaries (2024)

Compare salaries across 6 engineering roles. National median pay, total employment, and links to city-by-city breakdowns.

6
Roles
$110,232
Avg Median
636,620
Total Jobs
$121,258
Highest Median

Engineering Roles by Salary

RankRoleSOC CodeMedian SalaryEmployment
1Engineers (Other)17-2199$121,25868,110
2Electrical Engineer17-2071$121,11084,600
3Mechanical Engineer17-2141$110,710117,180
4Industrial Engineer17-2112$109,313144,930
5Civil Engineer17-2051$101,035157,630
6Architect17-1011$97,96364,170

Frequently Asked Questions

The highest paying engineering role is Engineers (Other) with a national median salary of $121,258. This is based on 2024 BLS occupational wage data across all tracked metro areas.

There are approximately 636,620 engineering positions across 6 roles tracked by the Bureau of Labor Statistics. The average median salary across all engineering roles is $110,232.

Engineering roles have an average median salary of $110,232. The highest paid role (Engineers (Other)) earns $121,258, while the lowest starts at $97,963. Pay varies significantly by specific role, city, and experience level.

Last updated:

Salary data from BLS Occupational Employment and Wage Statistics. Roles grouped by BLS occupational category.