Hannibal Regional Healthcare System - Regional Transportation
Hannibal is located along the Mississippi River in northeast Missouri, approximately 100 miles north of St. Louis. The community is intersected by Highway 61 (Avenue of the Saints) and Highway 36 (Chicago to Kansas City Expressway). Hannibal provides convenient, four-lane highway access to St. Louis, Kansas City, Chicago, Memphis, Des Moines, and Minneapolis.