The City is comprised of fourteen (14) basic departments or functions:
- Executive (including City Council)
- Accounts, Records, and Payroll (City Clerk)
- Public Works & Streets
- Building Inspections
- Parks and Recreation
- Municipal Court
- Emergency Management
- Hannibal Board of Public Works
Under a Home Rule Charter, the City of Hannibal uses a Council/Manager form of city government. The Mayor is elected at-large for a 3-year term, and each of six (6) City Council Members are elected, one per each Ward, for staggered terms of 3-years.
Under the Council/Manager form of government, the elected Mayor and City Council set policy and overall direction for the City. The City staff, under the direction of the City Manager, carries out Council decisions and provides day-to-day services.
The City’s organizational structure is very diverse, and is shown in the chart here: