How much does a City Engineer make in Kansas City, MO?
The average salary for a City Engineer is $98,116 per year in Kansas City, MO, which meets the national average. Salary estimates are based on 30 salaries submitted anonymously to Indeed by City Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a City Engineer is 2-4 years.