Bill Pay Options

Patients at the Blessing Health Hannibal main campus at 100 Medical Drive* can pay your bill by clicking here.

  • *Hannibal Clinic patients that received services provided prior to 4/24/23 at 100 Medical Drive, or locations in Monroe City, Bowling Green, Center and providers associated with the James E. Cary Cancer Center will continue to use this link: Click here to pay your bill.

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
  • Careers: We understand the correlation between taking care of our employees and the quality of patient care.  View job opportunities here.
  • Supporting our Community: Hannibal Clinic Health Services works with members and organizations in the region to encourage healthy lifestyles for all people through health and public safety education and provides support for individuals experiencing illness. Learn more.

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.