Latitude and longitude of Hannibal, Missouri

Satellite map of Hannibal, Missouri

Hannibal is a city in Marion and Ralls counties in the U.S. state of Missouri. It 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. According to the 2010 U.S.

Latitude: 39° 42' 14.63" N
Longitude: -91° 22' 38.56" W

Nearest city to this article: Hannibal, Missouri

Read about Hannibal, Missouri in the Wikipedia Satellite map of Hannibal, Missouri in Google Maps

GPS coordinates of Hannibal, Missouri, United States

Download as JSON