Civil Engineer Salary in Saint Louis

2026 Pay Data · 1 listing

$85,297 /year avg

325% above national average

National avg: $20,087 · Saint Louis: $85,297 · Difference: +$65,210

Salary Range in Saint Louis

Low

$66,181

Average

$85,297

High

$104,413

Avg: $85,297
$66,181$104,413

25th Percentile

$75,739

Median

$85,297

75th Percentile

$94,855

Job Count

1

Frequently Asked Questions

What is the average Civil Engineer salary in Saint Louis?

The average Civil Engineer salary in Saint Louis is $85,297 per year. Salaries range from $66,181 to $104,413.

How does the Civil Engineer salary in Saint Louis compare to the national average?

The Civil Engineer salary in Saint Louis is 325% higher than the national average of $20,087.

How many Civil Engineer jobs are available in Saint Louis?

There are currently 1 Civil Engineer position with salary data in Saint Louis on Jobs Near Me.

Related Salary Searches