At Hannibal Regional Healthcare System, we strive towards the best possible service. If you have questions or concerns about your recent hospital visit, please contact our Quality Division office at 573-248-5290.

For questions/concerns regarding our facility, please contact the Safety/Plant Operations office at 573-248-5390.

Join our Team!
View our available jobs 

Telephone Numbers

Hannibal Regional Hospital:

Main Switchboard Number:  (573) 248-1300


Hannibal Regional Medical Group Locations


Hannibal Regional Medical Group Departments


Advance Physical Therapy


CFM Locations