- Mayor's Office
- (618) 337-9500
- Village Clerk's Office
- (618) 337-9510
- Police Department
- (618) 337-9507
- Camp Jackson Fire Department
- (618) 332-2196
- Cahokia Volunteer Fire Department
- (618) 337-5080
- Water Department & Sewer Department
- (618) 332-1222
- Street Department
- (618) 337-7189
- Code Enforcement
- (618) 337-9517
- Nutrition Center
- (618) 337-9515
- Fitness Center
- (618) 332-4210
- The Prairies Golf Club
- (618) 332-6944
- Parks and Recreation
- (618) 337-9514