Civil Engineers Salary in Missouri

Ranked #40 of 51 · MO

8.9% below U.S. average
Mean annual salary $98,970 ≈ $48/hr
Median annual salary $92,750
Employment 5,760

Salary Distribution (10th–90th percentile)

P10 $64,950P25 $77,410 Median $92,750P75 $114,990P90 $139,210

About 80% of civil engineerss in Missouri earn between $64,950 and $139,210. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Missouri
$98,970
U.S. average
$108,670

The mean civil engineers salary in Missouri is $98,970, about 8.9% below the U.S. average ($108,670). That works out to roughly $48/hr at 2,080 hours per year.

Metro Areas in Missouri

Metro areaMedianMeanEmployment
Kansas City, MO-KS $98,860 $104,090 3,230
St. Louis, MO-IL $96,830 $101,100 3,150
Central Missouri nonmetropolitan area $88,850 $110,960 110
Columbia, MO $83,950 $92,900 130
St. Joseph, MO-KS $83,510 $91,910 40
North Missouri nonmetropolitan area $82,800 $86,190 70
Springfield, MO $82,800 $93,250 350
Cape Girardeau, MO-IL $81,190 $91,930 30

← Back to all civil engineers states