We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Layers
Territory
- GEOID
- 2930214
- OCD-ID
- ocd-division/country:us/state:mo/place:hannibal
- POP
- 16,804 (2025)
- CENTER
- 39.7098, -91.3939
- SOURCE
- census tiger
Government of Hannibal
Bodies, seats, agencies and services that belong to Hannibal itself.
-
Since 2026
-
Since 2026
-
Since 2026
-
Since 2026
-
Since 2026
-
Since 2026
-
Since 2026
No seats recorded.
No seats recorded.
Organization 14
Departments
-
Performs building code inspections, reviews plans, issues permits, serves as Flood Plain Manager, inspects non-owner-occupied dwellings, and staffs planning and zoning matters.
573-221-0111 hannibal-mo.gov -
City Clerk's Office Clerk
Official custodian of city records; records meeting minutes, prepares agendas, drafts legislation, coordinates municipal elections, handles HR/payroll/benefits, and issues business and contractor licenses.
573-221-0111 hannibal-mo.gov -
Handles city accounts receivable: property tax billing and collection, license fees, dog licenses, TIF and TDD funds, and tax sales; also accepts Board of Public Works utility payments.
-
Comprises the Offices of the Mayor and City Manager of Hannibal, Missouri. The Mayor is the legal head of government and presides over City Council meetings; the City Manager is the chief administrative officer overseeing day-to-day operations.
573-221-0111 hannibal-mo.gov -
Finance Department Finance
Led by the Finance Director; oversees the city's financial system, prepares the annual budget, and handles funds management, investments, accounts payable, debt service, and the annual audit.
-
Municipal utility for the City of Hannibal; listed among city departments on hannibal-mo.gov.
-
Prepares for, responds to, and recovers from major disasters: emergency operations planning, preparedness, resource coordination, mitigation, public education, and grant administration. Operates the Emergency Operations Center at 3302 Arapaho Street.
573-221-9210 hannibal-mo.gov -
Fire department of the City of Hannibal, Missouri, serving since 1846.
-
Hannibal Municipal Court Courts
Municipal court of the City of Hannibal; courtroom at 777 Broadway, business office at 320 Broadway. Court is held Wednesdays.
573-221-5512 hannibal-mo.gov -
Hannibal Parks & Recreation Parks & Recreation
Maintains 30+ city parks and recreational facilities, including pools, riverfront floodwall landscaping, and the boat harbor.
-
Hannibal Police Department Police
Police department of the City of Hannibal; its Community Service Officers handle nuisance complaints (animals, grass, abandoned or dilapidated houses).
-
Hannibal Public Library Library
Public library serving Hannibal; listed among city departments on hannibal-mo.gov.
-
Hannibal Regional Airport (William P. Lear Field, KHAE), serving businesses, medical emergency services, and recreational users; self-serve 100LL and Jet-A fuel 24/7.
-
Maintains all streets in Hannibal, including pothole repair, street sweeping, snow removal, the sidewalk program, disabled parking requests, and Adopt-a-Block; operates under the Director of Public Works.
573-221-0111 ext. 205 hannibal-mo.gov
Services 28
- Adopt-a-Block Street Department
- Affidavit of Gross Receipts (Retail Businesses) City Clerk's Office
- Building Permit Applications Building Inspector's Office
- Business License Application City Clerk's Office
- Caterer's License Application City Clerk's Office
- Central Services/Street Department Permit Applications Street Department
- Citizen Complaint Form City Clerk's Office
- City Job Application City Clerk's Office
- CodeRED Emergency Alert Enrollment Hannibal Emergency Management Agency
- Contractor's License Application City Clerk's Office
- Dog License Collector's Office
- Fire Department Public Records Request Hannibal Fire Department
- Itinerant License Application City Clerk's Office
- Liquor License Application City Clerk's Office
- Monthly Motel (Bed) Tax Forms Collector's Office
- On-Street Disabled Parking Request Street Department
- Open Bids and RFPs City Clerk's Office
- Pay Board of Public Works Utility Bill Collector's Office
- Pay Your Ticket (Municipal Court) Hannibal Municipal Court
- Public Records (Sunshine) Request City Clerk's Office
- Report a Pothole or Street Issue Street Department
- Report a Property Nuisance Hannibal Police Department
- Request to Speak at City Council City Clerk's Office
- Rezoning Request Building Inspector's Office
- Scrap Dealer License Application City Clerk's Office
- Sidewalk Program Street Department
- Special Event Application City Clerk's Office
- Street Damage Claimant Statement Street Department