Skip to main content

Departments

Browse city departments, offices, and public-facing teams.

Administration

City operations, code enforcement, economic development, finance, licensing, communications, and human resources

Monday–Friday, 8 AM – 5 PM
Efficient delivery of city services to residents and businessesTransparent governance and public engagement

Police Department

Community-oriented policing, public safety, crime prevention, and emergency response

24/7. Non-emergency: (636) 227-9000, option 7; Emergency: 911
Community safety and crime preventionTransparent community engagement

Municipal Court

Traffic violations, municipal ordinance cases, and fine collection

Monday–Friday, 8 AM – 4 PM; Court sessions two Tuesdays per month at 5:30 PM
Efficient and fair administration of justiceAccessible payment options for residents

Code, Inspections, and Permits

Building safety, code enforcement, inspections, and permitting

Monday–Friday, 8 AM – 5 PM; Inspections by appointment
Public safety through code complianceEfficient permit processing and inspections

Public Works

Street maintenance, snow removal, leaf collection, tree programs, and infrastructure

Monday–Friday, 7 AM – 3:30 PM; Emergency crews 24/7 during storms
Safe and well-maintained streets and infrastructureResponsive service to resident requests

Parks and Recreation

Recreation programs, parks, aquatic centers, golf course, community events, and facility rentals

Parks: Dawn to dusk; Facility hours vary by location and season
Inclusive recreation for all ages and abilitiesWell-maintained parks and facilities

Finance

Budget management, financial reporting, audit oversight, and business license payments

Monday–Friday, 8 AM – 5 PM
Fiscal transparency and accountabilityZero municipal property tax maintenance

Human Resources

Employment, benefits, recruitment, and employee development

Monday–Friday, 8 AM – 5 PM
Attract and retain quality city employeesCompetitive benefits and compensation

Communications

Public information, media relations, social media, newsletters, and community engagement

Monday–Friday, 8 AM – 5 PM
Timely and accurate public informationMulti-channel community engagement

Stay informed

News, events, and city materials, always one click away.

Subscribe to city updates

Get news, meeting notices, and event announcements delivered to your inbox.