2024 Engineering Salary Statistics

Aerospace engineering rover research.

Average Engineering Salaries

What is an engineering degree worth? Year after year, engineering jobs in the United States and abroad are paid the highest average starting salary.

How Much Do Engineers Make?

Engineers get top pay. According to the U.S. Bureau of Labor Statistics (BLS) engineers have a median annual wage of $100,640. The engineering field projects to have employment growth of 6 percent from 2020 to 2030. Nearly 146,000 new engineering jobs will be created over the next decade. One thing is certain: engineers will continue to play a major role in shaping the world of tomorrow.

So how much do different engineering careers pay? Review average engineer salaries by specific discipline or field:

Salaries by Engineering Industry
Industry BLS Stats Mean Entry-Level Salary1 Mean Annual Salary2 Top 10 Percent3
Aerospace Engineering
National Labor Stats $89,464 $127,090 $176,280
Biomedical Engineering National Labor Stats $65,904 $108,060 $159,130
Chemical Engineering National Labor Stats $70,555 $117,820 $171,400
Civil Engineering National Labor Stats $61,597 $97,380 $138,690
Computer Engineering,
IT Engineer
Computer Hardware Engineers

Software Developers



Construction Management National Labor Stats $60,449 $112,790 $163,390
Electrical Engineering National Labor Stats $71,403 $114,050 $166,970
Engineering Management National Labor Stats $99,000 $163,310 $221,550
Environmental Engineering National Labor Stats $61,184 $101,670 $150,840
Electrical Engineering Technology Recruiter   $68,3104 $99,8104
Geological and Mining Engineering and Sciences National Labor Stats $69,879 $101,290 $158,540
Geospatial Science and Technology National Labor Stats $59,952 $75,300 $107,600
Industrial Engineering,
Manufacturing Engineering
National Labor Stats $71,896 $98,560 $134,990
Materials Science and Engineering National Labor Stats $71,550 $105,420 $162,300
Mechanical Engineering
ME Salaries Details
National Labor Stats $67,038 $100,820 $151,260
Mechanical Engineering Technology National Labor Stats $70,042 $111,280 $168,320
Mechatronics Engineering,
Robotics Engineering
Payscale $89,948 $89,9481 $133,0001
Surveying Engineering,
Geospatial Engineering
National Labor Stats $82,411 $71,060 $106,880

Engineering salaries can vary widely based on factors other than the type of engineering field. Additional factors include job location, experience level, education, and the specific industry or company. The bottom line: it is well worth the time and effort it takes to become an engineer.

Additional Engineering Salary and Career Information