City Hall
- Phone – (636) 899-1734
- Fax – (636) 899-1100
Mayors’ Office
- Mayor – William Richter – (636) 233-1483
- City Clerk – Beth Machens (636) 899-0809
- City Treasurer – Karen Brass (636) 899-1546
Board of Alderman
- Ward 1 – Janet Neustadt (636) 899-1734 (city cell phone)
- Ward 1 – Edward Shaub (314) 281-1793
- Ward 2 – David Bonderer (636) 899-0933
- Ward 2 – Nick Wunderlich (636) 233-1583
Planning and Zoning Commission
- Commissioner – Jason Farley (314) 306-4695
- Chairman –
- Secretary – Glenn Grotegeers (636) 899-0518
- Member – Corky (Ora) Anderson (636) 899-0405
- Member – Matt Brown (636) 899-1074
- Member – Brad Connoyer (314) 223-3217
- Member – Bob Springer (636) 899-1515
- Member – Melvin Neustadt III (314) 226-8825
Board of Adjustments
- Commissioner – Bill Brass
- Secretary – Karen Brass
- Member – David Bextermueller
- Member – Derek Machens
- Member – Bob Springer
Emergency Management
- EMA Director – Gary Machens – (636) 899-0809
Floodplain Administration
- Floodplain Administrator – Janet Neustadt – (636) 899-0233
Parks and Recreation
- Park Commissioner – Richard Wunderlich – (636) 384-0956