City of Hannibal
☰
Home
About
News
Events
Documents
Employment
Contact Us
Directory
Businesses
Information Listed Under
CITY DEPARTMENTS
Residents
Information Listed Under
CITY DEPARTMENTS
City Departments
City Hall
Board of Public Works
Police Department
Fire Department
Parks Department
Municipal Court
Public Library
Street Department
Municipal Airport
Mark Twain Museum
Convention Bureau
☰ MENU
City of Hannibal
About Hannibal
Economic Development Video
Hannibal Maps
City Departments
Executive Dept/City Council
City Clerk
Collector's Office
Street Department
Department of Public Works
Building Inspector
Parks and Recreation
Police Department
Fire Department
Municipal Court
Court Docket
Contact
Pay Your Tickets
Public Library
Emergency Management
Airport
Visitor's Bureau
Board of Public Works
City Council
Monthly Management Reports
2023-2024 Budget
Public Meetings
Planning Documents
HDDC Design Review Guidelines
Notice of Existence of Use Tax; Use Tax Rate; Applicability; and Rate Modification Requirement
Bid Information
Code of Ordinances
New Ordinances
Flood Information
FloodSmart.gov
Smoke-Free Air Act
Contact City Hall
Employment Opportunities
Employees Only
Transparency in Coverage: MRF Posting
CODE RED Emergency Alert
Bond List
PHONE
573-221-5512
LOCATION (Thursday Only)
777 Broadway, Hannibal, MO 63401
MAILING
320 Broadway, Hannibal, MO 63401