USA > Missouri  > Hannibal City
Search Zip/Area Code/City:

City of Hannibal, Missouri

Hannibal is a city located in Marion County, Missouri, United States. As of the 2000 census, the city had a total population of 17,757 and total housing units of 7,886.
The official website of Hannibal is

Hotels in Hannibal
Nightly Rate: $79 - $99
Near Mark Twain Attractions, Historic Nauvoo And Mark Twain casino. Indoor Pool, Free Continental...
The Victorian Inn
Nightly Rate: $64 - $65

Located in Camp Point, The Victorian Inn is in a rural location....

More Local Hotels...

Hannibal is located at 39°42'29" North, 91°21'29" West (39.708056, -91.358056).
According to the United States Census Bureau, the city has a total area of 15.08 mi2 (39.06 km2). 14.61 mi2 (37.84 km2) of it is land and 0.47 mi2 (1.22 km2) of it is covered by water. The total area is 3.13% water.
Hannibal is located in the Central Standard Time (CST) timezone, GMT-06:00. It observes Daylight Saving Time (DST).

Hannibal City, MO Location in United States

Hannibal City, MO Location in United States

Local News
More local news...
Administrative Contact
City Clerk
320 Broadway
Hannibal, MO 63401

1 Week Forecast

Share your pictures

Featured Businesses

Area Code    (See Map)
City Code
Hannibal, MO573
Record found: 1.

Zip Code    (See Map)
Code Type
Record found: 1.

Contact Us |  Privacy Policy |  My Account
Copyright 2001-2016, All rights reserved. does not guarantee the accuracy or timeliness of any information on this site. Use at your own risk.