- Clerks Office
- (256) 773-2535
- Municipal Court
- (256) 773-2703
- Mayor's Office
- (256) 773-2535
- Hartselle Utilities
- (256) 773-3340
- Building Permits
- (256) 773-0188
- Planning
- (256) 773-0188
- Fire Department
- (256) 773-2545
- Police Department - Admin
- (256) 773-8264
- Police Department - Dispatch
- (256) 773-6534
- Emergency Services
- 911
- Park & Recreation
- (256) 773-2581
- Municipal Pool
- (256) 751-0665
- Public Works
- (256) 773-2643
- Public Library
- (256) 773-9880