Hospitals, police and fire stations in Hannibal, MO
1 hospitals, 2 police and sheriff offices, 4 fire stations and 1 ambulance and EMS stations in Hannibal, as of November 2, 2026. Each has its address, phone and directions below.
Hospitals in Hannibal
Hannibal Regional Hospital
Hospital · Emergency room · Acute care hospital
6000 Hospital Dr, Hannibal, MO 63401
Police and sheriff in Hannibal
Hannibal Police Department
Police and sheriff
777 Broadway, Hannibal, MO 63401
Marion County Sheriff
Police and sheriff
906 Broadway, Hannibal, MO 63401
Fire stations in Hannibal
Hannibal Fire Department Administration
Fire station
2333 Palmyra Rd, Hannibal, MO 63401
Hannibal Fire Department Station #3
Fire station
3300 Arapaho St, Hannibal, MO 63401
Hannibal Fire Department Station 1
Fire station
205 S 4th St, Hannibal, MO 63401
Hannibal Fire Department Station 2
Fire station
1383 30th St, Hannibal, MO 63401
Ambulance and EMS stations in Hannibal
Marion County Ambulance District
Ambulance and EMS
3246 Us-61, Hannibal, MO 63401
Hospitals from the Centers for Medicare and Medicaid Services, placed with the US Census Bureau geocoder. Emergency rooms, urgent care, police, fire and ambulance stations from Overture Maps (CDLA Permissive 2.0). Map tiles by OpenStreetMap. A place may have moved or closed: call before you go when you can, and call 911 in an emergency.