Physician Opportunities

Hannibal Regional Medical Group (HRMG), a division of Hannibal Regional Healthcare System, is a growing multi-specialty physician group.  Multiple employment opportunities are currently available.  Competitive compensation, benefits, and relocation assistance is offered to qualified candidates.

Current physician opportunities are listed below:

  • Emergency Medicine-Medical Director
  • Emergency Medicine
  • Family Medicine-Traditional
  • Gastroenterology
  • General Surgery
  • Pulmonology Critical Care
  • Urology

For more information, please contact our physician recruiters:

Rexanne Griffeth
Hannibal Regional Healthcare System
6000 Hospital Drive
Hannibal, MO  63401

573-629-3564

Ginger Hodson
Hannibal Regional Healthcare System
6000 Hospital Drive
Hannibal, MO  63401

573-629-3563


Hannibal Business Area 
 
Norwood Golf Course
Hannibal is a city in Marion and Ralls counties in Missouri. Hannibal is located at the intersection of Interstate 72 and U.S. Routes 24, 36 and 61, approximately 100 miles (160 km) northwest of St. Louis. The population is approximately 17,500.

Hannibal is a thriving community in northeast Missouri.  It is supported by industrial and retail businesses, state-of-the-art healthcare services, diversified agri-business and a world-renowned tourist community.  There are many recreational activities available in the area.  For metro amenities and the experience of city life, Columbia, St. Louis and Chicago are easily accessible, only hours away by car, train and air.

Hannibal is home to Hannibal-LaGrange University and Moberly Area Community College.  There are 5 elementary schools, a middle school and high school.  Hannibal High School's enrollment is approximately 1,056 students. 









Hannibal Regional Medical Building
6500 Hospital Drive
Hannibal, MO 63401
Toll Free - 888-426-6425

Canton-La Grange
1802 Elm Street 
Canton, MO 63435
(573) 288-5360
 
Monroe City
821 Business Highway 24 West
Monroe City, MO 63456
(573) 735-2506

Shelbina
400 S. Center Street
Shelbina, MO 63468
(573) 588-4131