Growth Trends for Related Jobs

What Pays More: Civil, Electrical or Mechanical Engineering?

careertrend article image

Civil, electrical and mechanical engineering are three prominent career areas within the vast field of engineering. To enter any of these professions, you typically need a bachelor's degree specific to the field. While pay for most engineers is well above the national average, electrical engineers generally earn the highest average income.

Mechanical Engineer Pay

Mechanical engineers plan, design, research and test new machines, equipment and devices used by households and businesses. The median annual salary for mechanical engineers was $90,160 in 2020.

Mechanical Engineers salary

  • Top 10% Annual Salary: More than $141,060 ($67.82/hour)
  • Median Annual Salary: $90,160 ($43.35/hour)
  • Bottom 10% Annual Salary: Less than $58,410 ($28.08/hour)

This income is just above that of civil engineers, but well below electrical engineers. Ten percent of mechanical engineers earned salaries above $131,350 per year. The biggest employers of mechanical engineers are companies that provide architectural, engineering and related services, where the average pay was $104,260 in 2020.

Civil Engineer Pay

Civil engineers plan and lead construction of public buildings, infrastructure, pipelines, roadways, airports and other city buildings and systems. The median income of civil engineers was $70,720 in 2020. The top 10 percent in this field earned $137,950 or more, while the bottom 10 percent earned $56,160. Architectural and engineering firms provide more than half of all jobs to civil engineers and paid an average of $70,720 in 2020.

Civil Engineers salary

  • Top 10% Annual Salary: More than $137,950 ($66.32/hour)
  • Median Annual Salary: $70,720 ($34.00/hour)
  • Bottom 10% Annual Salary: Less than $56,160 ($17.01/hour)

Electrical Engineer Pay

Electrical engineers research, design, develop, test or supervise the production and installation of electrical equipment, components, or systems. They were easily the highest earning of these three professions with a median income of $103,390 in 2020. Ten percent of electrical engineers made at least $159,520 in 2020, while the bottom 10 percent of earners made $64,870 or less. Again, architectural and engineering firms are the biggest employers for this field and paid an average of $97,210 in 2020. Companies that make navigational and measurement control instruments ranked second in the number of jobs and paid an average of $93,920 that year.

Additional Pay Considerations

The top-paying states are different for each of these three types of engineering. California ranked first for electrical engineers, with 25,320 engineers employed in this field, earning an average salary of $115,290.

In 2020, Michigan employed the most mechanical engineers, with 40,340 positions paying an average of $94,280. With fewer positions, California and Texas paid more, each with an average salary over $110,000.

If you want to be a civil engineer, California is again the best place to find a job, with 45,900 positions in 2020, paying an average salary of $113,200. Texas comes in as a close second with 28,990 positions and an average salary of $94,270.


Neil Kokemuller has been an active business, finance and education writer and content media website developer since 2007. He has been a college marketing professor since 2004. Kokemuller has additional professional experience in marketing, retail and small business. He holds a Master of Business Administration from Iowa State University.

Photo Credits