Hannibal, MO Rankings


3 Reviews



Download our custom City Report to see exclusive
data on cost of living, crime, climate, and more.

Hannibal, MO is a small city located in northern Missouri along the Mississippi River. The city has been recognized by BestPlaces for its excellent quality of life and affordable housing. In particular, Hannibal was ranked #4 out of all cities in Missouri for its median household income, #5 for its cost of living index, and #7 for its crime rate. Additionally, Hannibal offers residents a variety of amenities such as parks, recreational activities, cultural attractions, shopping centers and local events. All these factors make Hannibal an ideal place to live and work.

Best Places ranks thousands of places to live based on analysis, data and key statistics from the U.S. Census and our Best Places To Live Expert Insights.


Hannibal, Missouri has never been in one of our rankings. Do you think this is a mistake? Tell us what you think is great or not so great about his place.
Browse all of our Best Places Rankings
Reviews for Hannibal
    See all (3)

Over 15 years ago

I grew up in Hannibal, MO. It has advantages of low cost of living and a beautiful River View Park. It is a small town where everyone knows everybody. If they don't like  More

   |    Reply

Over 16 years ago

Pros: 1. Low crime rate 2. Extremely low cost of living 3. Affordable place to live 4. Good school system 5. Very nice downtown 6. The Mark Twain amenities, such  More

   |    Reply

Only real problems Hannibal has had going all the way back to Samual Clemens are those typical of small town petty politics which seem to always plague it. Plenty of  More

   |    Reply

Start Your Review of Hannibal

Reviews
Compare Hannibal, MO
cost of living
Compare food, housing, utilities, and more in Hannibal, Missouri to any other city in the US.