Civil Engineers Salary in Missouri
BLS OEWS May 2025 • 12 metro areas • Missouri
Civil Engineers in Missouri earn a median salary of $86,317 per year on average across 12 metro and nonmetro areas, -13.3% vs the national median of $99,590. An estimated 7,560 civil engineers are employed across Missouri, with salaries ranging from $71,740 to $97,930 depending on location.
$86,317
Avg median salary in Missouri
$97,930
Highest paying metro
$71,740
Lowest paying metro
7,560
Employed in Missouri
Compare Civil Engineers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Civil Engineers
in
Civil Engineers salaries by city in Missouri
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| St. Louis, MO-IL | $97,930 | $79,060 | $123,530 | 2,820 |
| Central Missouri | $97,740 | $72,260 | $113,030 | 80 |
| Kansas City, MO-KS | $97,310 | $77,980 | $122,040 | 3,610 |
| North Missouri | $89,880 | $76,640 | $112,740 | 60 |
| St. Joseph, MO-KS | $89,880 | $73,840 | $112,700 | 40 |
| Cape Girardeau, MO-IL | $88,500 | $71,540 | $116,660 | 40 |
| Jefferson City, MO | $86,130 | $73,840 | $106,100 | 170 |
| Springfield, MO | $84,280 | $71,290 | $102,360 | 360 |
| Columbia, MO | $81,600 | $75,160 | $101,440 | 120 |
| Joplin, MO-KS | $76,970 | $64,280 | $101,260 | 140 |
| Southeast Missouri | $73,840 | $68,370 | $93,680 | 80 |
| Southwest Missouri | $71,740 | $54,310 | $91,990 | 40 |