Map > World > North America > United States > Hannibal (city) > Hannibal
Photo copyright by owner

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. Census, the population was 17,606, making it the largest city in Marion County, although it is not the county seat. It is also the principal city of the Hannibal, Missouri micropolitan area, which consists of both counties.

Visitors 35
Oldest photo 07/03/2010
Newest photo 10/21/2013
Alternative titles "Mississippi River at Hannibal"
Links wikipedia
Map | World | Terms | About