Engineer earnings by seniority

90th percentile

Top-level engineer earnings begin at:

$70.01 per hour

$145,620 per year

75th percentile

Senior-level engineer earnings begin at:

$58.40 per hour

$121,473 per year

50th percentile

Mid-level engineer earnings begin at:

$46.07 per hour

$95,818 per year

25th percentile

Junior-level engineer earnings begin at:

$37.38 per hour

$77,753 per year

10th percentile

Starting level engineer earnings begin at:

$29.57 per hour

$61,492 per year

Approximate values based on highest and lowest earning segments.

Engineer salary by state

State Name Average Salary
Texas $99,212
Arizona $99,089
New York $97,891
New Hampshire $96,976
Minnesota $96,960
Oregon $96,366
Idaho $96,100
Illinois $96,072
Connecticut $95,856
Alabama $95,819
Oklahoma $95,818
Rhode Island $95,694
Hawaii $94,548
Wyoming $94,056
Ohio $93,214
North Carolina $92,055
Pennsylvania $91,030
North Dakota $90,363
Florida $90,122
Georgia $89,709
Michigan $89,409
West Virginia $89,408
Maine $89,095
Vermont $88,285
Nevada $87,724
Louisiana $87,587
Missouri $87,222
South Dakota $86,651
South Carolina $85,303
Utah $85,101
Tennessee $84,973
Wisconsin $84,723
Nebraska $84,641
Mississippi $84,272
Montana $82,058
Iowa $81,605
Indiana $80,875
Kentucky $80,854
Kansas $79,544
Arkansas $77,585
Virgin Islands, U.S. $77,560
Guam $68,845
Puerto Rico $58,645
District of Columbia $119,227
Alaska $115,586
California $115,393
Maryland $111,585
Delaware $107,513
New Mexico $107,480
Massachusetts $107,238
New Jersey $106,976
Virginia $104,481
Washington $103,834
Colorado $103,822

How do engineer salaries compare to similar careers?

Engineers earn 6% less than similar careers in Oklahoma. On average, they make less than petroleum engineers but more than nanotechnology engineers.

Career Median Salary
Petroleum engineer salary $133K
Chemical engineer salary $108K
Aerospace engineer salary $98K
Sales engineer salary $100K
Electrical engineer salary $99K
Engineer salary $96K
Product safety engineer salary $99K
Wind energy engineer salary $96K
Biochemical engineer salary $96K
Nanotechnology engineer salary $96K

Source: CareerExplorer (Aggregated)