Blessing Health Hannibal has been serving Hannibal, Missouri and the surrounding northeast Missouri area for over 60 years. Here is what we offer:

  • Comprehensive services: With primary care and specialty services including Pediatrics, Primary Care, Cardiology and more, Blessing Health Hannibal offers healthcare services for several conditions and health screenings. View all specialties available throughout the Blessing Health System here
  • Telehealth Services: Get access to providers and the care you need without leaving your home. Click here to learn more about our telehealth services.
  • Quick and convenient care: For occupational health, patients have access to caring and high quality family medicine at the Hannibal Walk-In Clinic. We also offer several services and provider visits to clinics at Bowling Green, Center, Hannibal, Monroe City and Palmyra.
  • Online bill pay services: Easily access and manage your bill payments. Click here
  • Patient Portal: The patient portal offers a seamless combination of information about your medical care and records all in one place, so it is easily accessible by you. Learn More.
  • Careers: We understand the correlation between taking care of our employees and the quality of patient care.  View job opportunities here.

Contact Us

To learn more about services available at Blessing Health Hannibal, or to schedule an appointment, please call (573) 221-5250.  To find a doctor click here.