Post job

Engineer salary

Quoted expert
Michael Rudisill

Average engineer salary

$92,077

$44.27 hourly rate

Entry-level engineer salary
$65,000 yearly salary
Updated January 8, 2025

Understanding Engineer Salaries

The average engineer salary in the United States is approximately $92,077 annually. This figure can fluctuate based on various factors, including years of experience, specific engineering disciplines, and geographic location. For instance, software engineers often report higher salaries compared to civil engineers due to demand in technology sectors.

Salary by Experience

Entry-level engineers typically start with lower salaries, around $65,000, while those with over ten years of experience can earn upwards of $120,000. The difference highlights the value of gaining experience and advanced skills in specialized engineering areas.

Highest Paying States

States like California, Texas, and New York are known for offering competitive salaries, with California often leading the pack. Engineers in metropolitan areas tend to earn more, reflecting the higher cost of living and demand for skilled professionals.

Job Opportunities

With a growing need for engineers in renewable energy, software development, and infrastructure projects, job opportunities are abundant. Job seekers should explore various fields to find the best fit for their skills and salary expectations. Consider leveraging local and online job boards for the latest opportunities.

On this page

Let Zippi find your next engineer job

Floating question marks illustration

Let Zippi find your next engineer job

Floating question marks illustration

Where can an Engineer earn more?

Compare salary by location
Vs
87k
67k
47k
Columbus, OH$77,034
Huntsville, AL$77,034
Compare salary by company
Vs
80k
60k
40k
Fort Bend County$69,702
Fort Bend County$69,702

Engineer salaries by experience level

Engineer salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com, Indeed, Glassdoor and Comparably, the average salary for an engineer typically falls between $69,890 and $118,766.
zippia
$92,077yearly
glassdoor[1]
$118,766yearly
indeed[2]
$100,224yearly
comparably[3]
$85,958yearly
Salary.com[4]
$69,890yearly

Average engineer salary by state

The average engineer salary in New Hampshire, Massachusetts, and Oregon are the highest in the U.S. The lowest average engineer salary states are Hawaii, Louisiana, and Alaska.

  • State view
  • County view
Average salary:

Highest paying states for engineers

RankStateAvg. salaryHourly rate
1New Hampshire$97,046$46.66
2Oregon$94,286$45.33
3Massachusetts$94,651$45.51
4Pennsylvania$93,864$45.13
5Maryland$92,244$44.35
6Vermont$89,074$42.82
7New York$93,391$44.90
8North Dakota$87,795$42.21
9Texas$89,407$42.98
10Virginia$86,648$41.66
11Nevada$88,635$42.61
12West Virginia$90,701$43.61
13California$87,957$42.29
14Delaware$85,112$40.92
15Washington$83,605$40.19
16Arizona$83,199$40.00
17Maine$86,128$41.41
18New Mexico$84,814$40.78
19Wisconsin$85,718$41.21
20Kansas$84,508$40.63
21Idaho$82,316$39.58
22Utah$77,455$37.24
23Oklahoma$84,153$40.46
24Tennessee$82,354$39.59
25Wyoming$77,540$37.28
26District of Columbia$79,098$38.03
27Arkansas$79,907$38.42
28Alabama$76,867$36.96
29Rhode Island$76,628$36.84
30Mississippi$80,873$38.88
31Kentucky$78,545$37.76
32Minnesota$75,504$36.30
33Georgia$76,574$36.81
34Montana$75,309$36.21
35South Carolina$78,256$37.62
36Illinois$76,205$36.64
37North Carolina$71,590$34.42
38Colorado$71,342$34.30
39Connecticut$72,447$34.83
40Indiana$73,188$35.19
41New Jersey$74,480$35.81
42Iowa$72,526$34.87
43Hawaii$67,412$32.41
44Florida$70,393$33.84
45Ohio$68,590$32.98
46Missouri$70,645$33.96
47Michigan$61,400$29.52
48Alaska$65,498$31.49
49Nebraska$65,123$31.31
50Louisiana$67,027$32.22
51South Dakota$62,823$30.20

Highest paying cities for engineers

RankCityAvg. salaryHourly rate
1Huntsville, AL$77,034$37.04

Engineers are the most in-demand in these five cities:

  1. Huntsville, AL

Engineer salary details

An engineer's salary ranges from $65,000 a year at the 10th percentile to $130,000 at the 90th percentile.

Average engineer salary graph
Average engineer salary graph, trends, and summary

What is an engineer's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$130,000$10,833$63
75th Percentile$110,000$9,167$53
Average$92,077$7,673$44
25th Percentile$76,000$6,333$37
10th Percentile$65,000$5,417$31

Highest paying engineer jobs

The highest paying types of engineers are system design engineer, staff engineer, and tool engineer.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Research And Development Engineer$100,169$8,347$48.16187,910
Product Development Engineer$86,075$7,173$41.38202,155
Mechanical Design Engineer$75,821$6,318$36.45120,258
Quality Control Engineer$70,845$5,904$34.06109,745
Product Design Engineer$94,827$7,902$45.59170,485
Manufacturing Engineer$78,522$6,543$37.75115,384

How would you rate the starting salaries for engineers, as well as the prospects for salary advancement?

Michael Rudisill

Department Head and Professor of Engineering Technology, Northern Michigan University

From what we've seen, salaries haven't been reduced, even though demand is down. I would expect wages and salary progression to remain strong as the need for engineering will only continue to grow.

Which companies pay engineers the most?

RankCompanyAverage salaryHourly rate
1Fort Bend County$69,702$33.51

Wage gap by gender, race and education

$92,000$91,400$90,800$90,200$89,600$89,000
MaleFemale

Engineer salary by industry

The average engineer salary varies across industries:

  • The average engineer salary in the automotive industry is $97,672, the highest of any industry.
  • The average engineer salary in the finance industry is $94,211.
  • Engineers in the government industry earn an average salary of $67,865, the lowest of any industry.

Highest paying industries for engineers

RankIndustryAverage salaryHourly rate
1Automotive$97,672$46.96
2Manufacturing$94,211$45.29
3Transportation$93,102$44.76
4Technology$91,230$43.86
5Professional$90,915$43.71
6Telecommunication$89,109$42.84
7Hospitality$87,756$42.19
8Government$67,865$32.63

High paying engineer jobs

Engineer salary trends

The average engineer salary has risen by $11,163 over the last ten years. In 2014, the average engineer earned $80,914 annually, but today, they earn $92,077 a year. That works out to a 7% change in pay for engineers over the last decade.

Compare engineer salaries for cities or states with the national average over time.

Average engineer salary over time

Compare engineer salaries for individual cities or states with the national average.

Engineer salary by year

YearAvg. salaryHourly rate% Change
2025$92,100$44.27+1.9%
2024$90,300$43.42+1.2%
2023$89,200$42.90+1.7%
2022$87,700$42.17+2.0%
2021$86,000$41.34+0.7%

Recently added engineer salaries

CompanyJobLocationDate addedSalary
Yoh2Nd Shift Engineering TechnciianGloucester, MA05/17/2024$62,610
Department of DefenseEngineering TechncianSan Diego, CA05/13/2024$82,633
Department of DefenseEngineering TechncianSan Diego, CA05/13/2024$82,633
Fort Bend CountyLabor-Landfill-EngineeringRichmond, TX01/23/2024$31,305
Fort Bend County Road & BridgeLabor-Landfill-EngineeringRichmond, TX01/23/2024$31,305
Fort Bend CountyLabor-Landfill-EngineeringRichmond, TX10/30/2023$31,305
Fort Bend County Road & BridgeLabor-Landfill-EngineeringRichmond, TX10/30/2023$31,305
Fort Bend CountyLabor-Landfill-EngineeringRichmond, TX10/01/2023$31,305
Fort Bend County Road & BridgeLabor-Landfill-EngineeringRichmond, TX10/01/2023$31,305
Fort Bend County Road & BridgeLabor-Landfill-EngineeringRichmond, TX09/12/2023$31,305

Engineer salary FAQs

Search for engineer jobs

Browse architecture and engineering jobs