City Hall

  • Phone – (636) 899-1734 – Unattended, Please Leave Message
  • Fax –      (636) 899-1100

Mayors’ Office

  • Mayor – William Richter –                  (636) 899-0808
  • City Clerk – Beth Machens                 (636) 899-0809
  • City Treasurer – Karen Brass             (636) 899-1546

Board of Alderman

  • Ward 1 – Janet Neustadt      (636) 899-0233
  • 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 – Phil Witte                                (636) 899-0969
  • 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

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 – Beth Machens – (636) 899-0809