There are 20 nursing homes serving Hannibal, Missouri. This includes 4 in Hannibal and 16 nearby. Nursing home care costs in Missouri range from around $115 to $249 daily, with a mean cost running about $145. The monthly cost averages around $4,350 and ranges between $3,450 and $7,470. On a yearly basis, the mean cost is around $52,925, which is less than the national average of $77,380.
Hannibal is a small city in Missouri. It is located within Marion County. While the surrounding area is home to 1,069,475 residents, there are 22,067 residing in the city itself. The 55+ community makes up around 27% of the total population.
Hannibal has a medium SeniorScore™ of 68. The city has a mean per capita income of $21,000 and a mean household income is $39,000 (the Missouri state average is $43,000). The median housing price in Hannibal is $150,000, which is lower than the state average of $153,000. The city has an average unemployment rate of around 7.45%.
Hannibal has medium mean temperatures, with medium winters and pleasant summers. The area receives average levels of rainfall each year. Hannibal has a moderate rate of crime and average air quality compared to similarly-sized cities.