- Mayor Theresa Jarvis · (270) 439-4646
- City Clerk, Angela Comperry · (270) 439-4646
- Dep. City Clerk, Lorelynn Fisher · (270) 439-4646
- Public Works Director, Cody Kirby · (270) 439-4646
- Police Department · (270) 439-4602
- Community Center Director, Melissa Lynch · (270) 640-7575
- Oak Grove Utility Department · (270) 439-5433
- Business Taxes and License, Ana Gomez · (270) 439-4646
- Roads & Grounds (City) · (270) 439-4646
- Road Department (County) · (270) 887-4122
- State Road Department · (270) 885-3388
- State Transportation Department · (270) 824-7080
- Animal Control, Jennifer Mosier · (270) 439-4602
- Garbage/Trash Pickup (Outlaw Disposal) · (931) 431-7944
- Code Enforcement, Angel Willis · (270) 839-0833
- Unsightly Garbage/Trash/Junk Vehicles · (270) 839-0833
- Noise Complaints (Dispatch) · (270) 439-4602
- Mosquitos (Dept of Agri.) · (502) 782-9240)
- Street Lights (Pennyrile Electric) · (270) 886-2555
- Traffic Tickets, Legal Matters (Circuit Clerk) · (270) 889-6539
- Christian County Animal Shelter · (270) 887-4175
- Tourism, Traci Cunningham · (270) 439-5675
- State Building Inspector, Frank Wallace · (270) 619-0813
- Finance Director, Bobbie Crawford · (270) 439-4646