Hannibal, Missouri
Hannibal: city in Missouri, USA
About
Hannibal is a city located in the county of Marion in the U.S. state of Missouri. Its population at the 2010 census was 17,916 and a population density of 427 people per km². After 10 years in 2020 city had an estimated population of 17,246 inhabitants.
The city was created 207 years ago in 1818.
Quick Facts about Hannibal
| Population | 17,246 (2020) |
| Country | United States of America |
| State | Missouri (United States) |
| County | Marion County |
| Postal code | 62401 |
| Phone Area Codes | 573 |
| Area | 41.96 km2 |
| Latitude & Longitude | 39.7084,-91.3585 |
| Altitude | 502 feet / 153 meters |
| Establishment | January 01, 1819 (207 years ago) |
| Time Zone | Central Time Zone |
| Local time | 05:58:11 (23rd April 2026) |
| Density | 411 Pop. per km² as of 2020 |
| Population growth | -3.88% (2010-2020) |
| Weather | 82℉ Mostly Sunny then Slight Chance Showers And Thunderstorms 7-days weather |
Geography
Hannibal is located at 39°42'30"N 91°21'31"W (39.7083800, -91.3584800).
Hannibal map
Weather
A slight chance of showers and thunderstorms after 1pm. Mostly sunny, with a high near 82. Chance of precipitation is 20%.
7-Day ForecastOfficial website of Hannibal
Official WebsiteDemographics
According to census records, the population of Hannibal decreased by 3.88% in 10 years.
| Year | Population | % Change | Method |
|---|---|---|---|
| 2010 | 17,916 | - | census |
| 2011 | 17,733 | -1.03% | estimation process |
| 2012 | 17,671 | -0.35% | estimation process |
| 2013 | 17,651 | -0.11% | estimation process |
| 2014 | 17,651 | 0% | estimation process |
| 2015 | 17,573 | -0.44% | estimation process |
| 2016 | 17,526 | -0.27% | estimation process |
| 2017 | 17,427 | -0.57% | estimation process |
| 2018 | 17,371 | -0.32% | estimation process |
| 2019 | 17,346 | -0.14% | estimation process |
| 2020 | 17,246 | -0.58% | estimation process |
Best Things to Do in Hannibal
1The Mark Twain Boyhood Home & Museum
120 N Main St, Hannibal, MO 63401, United States View details
Phone: +15732219010 | Website available
2Mark Twain Memorial Lighthouse
E Rock St, Hannibal, MO 63401, United States View details
Phone: +15732210154 | Website available
3Tom Sawyer and Huckleberry Finn Statue
162-198 North St, Hannibal, MO 63401, United States View details
Nearby Schools and Colleges
Schools and campuses linked to Hannibal, MO. Select a name to open its map and contact details.
| Code | Name | City | ZIP |
|---|---|---|---|
| 177542 | Hannibal-LaGrange University | Hannibal (MO) | 63401 |
Nearby Transit Stations (5)
Rail and bus stations connected to Hannibal, MO. Select a station to open its map and address details.
| Code | Name | Address | Type |
|---|---|---|---|
| QCY | Quincy | North 30th St. and Wisman Lane | RAIL |
| FMD | Fort Madison station | 1601 20th Street | RAIL |
| MAC | Macomb | 120 East Calhoun Street | RAIL |
| LAP | La Plata | 535 N. Owensby St. | RAIL |
| HEM | Hermann | Wharf & Gutenberg Sts. | RAIL |
Closest post offices linked to Hannibal.
| Post Office Name | City | ZIP |
|---|---|---|
| Hannibal Post Office | Hannibal (MO) | 63401 |
Other places with the same name (1)
- Hannibal, New York human settlement in Oswego County, New York, United States of America with a population of 519 people.
Other cities in Marion County
Cities, towns, neighborhoods & other populated places in Marion County , MO.
| City Name | Population | Title |
|---|---|---|
| Palmyra | 3,578 | City in Marion County, Missouri, United States of America |
| Taylor | 166 | Unincorporated community in Missouri, United States |
Distance to Other Cities
Hannibal distances to largest Missouri cities