Career Attributes

  • $81,169
  • 3.2
  • Bachelor's degree
  • Mechanical Engineering
More Attributes

How much does an Engineer make in the United States?

Average Engineer Yearly Salary in the United States

Engineers earn an average yearly salary of $81,170. Salaries typically start from $35,981 and go up to $128,291.

Average Engineer Hourly Wage in the United States

Engineers earn an average hourly wage of $39.02. Hourly wages typically start from $17.30 and go up to $61.68.

Source: CareerExplorer (Aggregated)

These numbers may vary depending on several factors, like level of education, amount of experience, industry, company size and location.

Learn more about the Engineer job market for salaries of real jobs in your area.

Employment Type Mix

90%
Full-Time
10%
Part-Time

Source: CareerExplorer user data. View more Engineer demographics

Salary Satisfaction

3.3
SCORE
3802
RATINGS
Engineers average a score of 3.3 out of 5 on our salary satisfaction scale. This places Engineers in the 80th percentile of salary satisfaction.

Source: CareerExplorer user data. View more Engineer satisfaction

How to Become an Engineer

  1. Take the CareerExplorer Career Test

    Would you make a good engineer? CareerExplorer's free assessment reveals how compatible you are with a career across 5 dimensions!

    Take the free career test
  2. Jobs in your area
    • Loading jobs...
    View all jobs →

Engineer Earnings by Seniority

Top End Engineer Earnings

The highest earning Engineers in the United States earn:

$61.68
an hour
$128,290.8
per year
Senior Engineer Earnings

Senior Engineers in the United States earn:

$48.03
an hour
$99,909.2
per year
Experienced Engineer Earnings

Experienced Engineers in the United States earn:

$37.31
an hour
$77,615.1
per year
Junior Engineer Earnings

Junior Engineers in the United States earn:

$25.71
an hour
$53,469.2
per year
Starting Engineer Earnings

Starting Engineers in the United States earn:

$17.30
an hour
$35,981.5
per year

Approximate values based on highest and lowest earning segments.

Find your perfect career

Would you make a good engineer? CareerExplorer's free assessment reveals how compatible you are with a career across 5 dimensions!

80% Match?
Take the free career test

Engineer Salary Comparison

Engineers earn more than 34% percent of similar careers in the United States.

Water Engineer Salary $91k
Computer Systems Engineer Salary $89k
Electrical Engineer Salary $88k
Software Quality Assurance Engineer Salary $83k
Biomedical Engineer Salary $82k
Engineer Salary $81k
Environmental Engineer Salary $80k
Ship Engineer Salary $77k
Agricultural Engineer Salary $77k
Industrial Engineer Salary $77k
Source: CareerExplorer (Aggregated)

Engineer salary by state

Click on a state to learn more

State Hourly Wage Annual Salary Rank
Engineer Salary in Illinois $41.04 $85,362.4 # 1
Engineer Salary in United States $39.02 $81,169.9 # 2
Engineer Salary in Oregon $38.76 $80,610.4 # 3
Engineer Salary in Texas $38.39 $79,842.3 # 4
Engineer Salary in California $38.33 $79,720.3 # 5
Engineer Salary in Colorado $38.25 $79,549.6 # 6
Engineer Salary in Michigan $37.34 $77,670 # 7
Engineer Salary in Virginia $36.43 $75,765.7 # 8
Engineer Salary in New York $35.78 $74,414.2 # 9
Engineer Salary in New Jersey $34.49 $71,746.3 # 10
Engineer Salary in Maryland $34.24 $71,226.1 # 11
Engineer Salary in Ohio $33.74 $70,177.6 # 12
Engineer Salary in Georgia $33.48 $69,632.3 # 13
Engineer Salary in Pennsylvania $32.40 $67,393.0 # 14
Engineer Salary in North Carolina $31.07 $64,624.6 # 15
Engineer Salary in Massachusetts $30.73 $63,921.4 # 16
Engineer Salary in Florida $27.75 $57,727 # 17

Career Attributes

  • $81,169
  • 3.2
  • Bachelor's degree
  • Mechanical Engineering
More Attributes