Olathe · officials
City officials
Elected officials for Olathe — promises, tenure record, and accountability.
Mayor
John Bacon
Mayor2024-01-01–2028-01-01; month-level start: January 2024, seat filled at the Nov 2023 general election per Johnson County Post election coverage; month-level end: January 2028, four-year staggered terms per the olatheks.gov Schoonover page which gives that term as January 2024 to January 2028
City council
Robyn Essex
Ward 1 Councilmember2024-01-01–2028-01-01; month-level start: January 2024, seat filled at the Nov 2023 general election per Johnson County Post election coverage; month-level end: January 2028, four-year staggered terms per the olatheks.gov Schoonover page which gives that term as January 2024 to January 2028
Dean Vakas
Ward 2 Councilmember2024-01-01–2028-01-01; month-level start: January 2024, seat filled at the Nov 2023 general election per Johnson County Post election coverage; month-level end: January 2028, four-year staggered terms per the olatheks.gov Schoonover page which gives that term as January 2024 to January 2028
Matthew Schoonover
At-Large Councilmember2024-01-01–2028-01-01; month-level start: January 2024 per olatheks.gov Schoonover at-large page; month-level end: January 2028 per the same olatheks.gov page
LeEtta Felter
Ward 3 Councilmember2026-01-06–2030-01-01; sworn in on January 6, 2026 per Olathe Reporter swearing-in article; month-level end: January 2030, four-year term with the same pattern as the olatheks.gov Schoonover page (January 2024 to January 2028)
Kevin Deneault
Ward 4 Councilmember2026-01-06–2030-01-01; sworn in on January 6, 2026 per Olathe Reporter swearing-in article; month-level end: January 2030, four-year term with the same pattern as the olatheks.gov Schoonover page (January 2024 to January 2028)
Jeff Creighton
At-Large Councilmember2026-01-06–2030-01-01; sworn in on January 6, 2026 per Olathe Reporter swearing-in article; month-level end: January 2030, four-year term with the same pattern as the olatheks.gov Schoonover page (January 2024 to January 2028)
Former officials (4)
Kevin Gilmore
At-Large Councilmembermonth-level start: January 2022 (elected to the at-large seat in Nov 2021 per Johnson County Post 2025-11-05); left office January 6, 2026 when successor Jeff Creighton was sworn in per Olathe Reporter
Marge Vogt
Ward 4 CouncilmemberWard 4 councilmember since 1997 (start day unpublished in sources read); left office January 6, 2026 when successor Kevin Deneault was sworn in per Olathe Reporter
Adam Mickelson
Ward 2 CouncilmemberWard 2; did not seek re-election 2023 per Johnson County Post 2023-11-08; month-level end: January 2024 per successor Dean Vakas seated January 2024 (Olathe Reporter final-meeting article Dec 2023)
Wes McCoy
At-Large CouncilmemberAt-large; did not advance from the Aug 2023 primary per Johnson County Post 2023-11-08; month-level end: January 2024 per Olathe Reporter final-meeting article Dec 2023
City staff
Ask about any Olathe official in Claude.ai
Get any official's full speaking record — every word on housing, taxes, or any topic — with one prompt via the OpenCity MCP.