Salaripedia
English

How much does an engineer make in Missouri?

$103,000a year

Median yearly pay for engineers in Missouri. That is $49.51 an hour or $8,582 a month.

Hourly
$49.51
Vs. national median
-16%
Rank among states
42 of 51
Jobs in the state
1,850
Pay range
Lowest 10%: $63,170Median: $103,000Highest 10%: $168,500
PercentileYearlyHourly
10th$63,170$30.37
25th$73,730$35.45
Median$103,000$49.51
75th$136,200$65.50
90th$168,500$81.02

Cities in Missouri

Metro areas, median yearly pay.

Columbia, MO$104,800
St. Louis, MO$103,900
Springfield, MO$95,300
Kansas City, MO$93,330
Jefferson City, MO$81,000
Joplin, MO$73,540
Salaries for every job in Missouri

Nearby in the ranking

States with similar pay for engineers.

39. Nevada$103,800
40. Delaware$103,600
41. Iowa$103,100
42. Missouri$103,000
43. Arizona$102,300
44. North Dakota$100,300
45. Kentucky$99,830
Engineer salary in all states

Frequently asked questions

How much does an engineer make an hour in Missouri?

The median hourly pay in Missouri is $49.51 ($103,000 a year).

Do engineers make more in Missouri than the national average?

No: $103,000 against $122,900 nationally, 16% less.

Where does Missouri rank for engineer pay?

Missouri ranks 42 of 51 states.

Which city in Missouri pays engineers the most?

Columbia, MO, with a median of $104,800 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.