Nursing homes in Hannibal, MO
All 15 Medicare-certified nursing homes in Hannibal and 12 nearby towns (Audrain, Clark, Knox, Lewis, Lincoln, Marion, Pike, Ralls counties), ranked by our Scorecard score, a 0 to 100 rating built from government inspection, staffing and fine data.
All 15 nursing homes
- 61Elsberry Missouri Health Care CenterMedicare ★★★★★Nursing home · Elsberry · 56 bedsLast inspection: Jul 31, 2025Fined $28,7042 serious citations
- 74Monroe City Manor Care CenterMedicare ★★★★★Nursing home · Monroe City · 60 bedsLast inspection: Aug 21, 2025Fined $24,408Memory care unit
- 58Clark County Nursing HomeMedicare ★★★★★Nursing home · Kahoka · 99 bedsLast inspection: Jan 29, 2025
- 51Avenir at Maple GroveMedicare ★★★★★Nursing home · Louisiana · 90 bedsLast inspection: Apr 30, 2025
- 47Baptist Homes, Tri-CountyMedicare ★★★★★Nursing home · Vandalia · 90 bedsLast inspection: Mar 5, 20264 serious citationsMemory care unit
- 23Beloved Health and Rehabilitation CenterMedicare ★★★★★Nursing home · Hannibal · 111 bedsLast inspection: Nov 27, 2024Fined $279,38015 serious citations
- 34Beth Haven Nursing HomeMedicare ★★★★★Nursing home · Hannibal · 105 bedsLast inspection: Feb 6, 2025Fined $38,6325 serious citationsMemory care unit
- 39Country Aire Retirement CenterMedicare ★★★★★Nursing home · Lewistown · 60 bedsLast inspection: Jul 11, 2024
- 22Country View NursingMedicare ★★★★★Nursing home · Bowling Green · 60 bedsLast inspection: Jan 9, 2026Fined $192,5339 serious citations
- 41Knox County Nursing Home DistrictMedicare ★★★★★Nursing home · Edina · 60 bedsLast inspection: Feb 26, 2026Fined $60,6324 serious citations
- 58La Belle Manor Care CenterMedicare ★★★★★Nursing home · La Belle · 94 bedsLast inspection: May 30, 2025Memory care unit
- 59Lewis County Nursing Home DistrictMedicare ★★★★★Nursing home · Canton · 118 bedsLast inspection: Nov 17, 2025Memory care unit
- 44Luther Manor Retirement & Nursing CenterMedicare ★★★★★Nursing home · Hannibal · 64 bedsLast inspection: Oct 2, 2025Fined $13,2703 serious citations
- 44Maple Lawn Nursing HomeMedicare ★★★★★Nursing home · Palmyra · 110 bedsLast inspection: Dec 15, 2025Fined $55,3615 serious citationsMemory care unit
- 32Westview Nursing HomeMedicare ★★★★★Nursing home · Center · 60 bedsLast inspection: May 21, 2025Fined $27,7426 serious citations
Pins show each home’s Scorecard score. Map data © OpenStreetMap contributors.
Scores use CMS Provider Data processed Sep 1, 2026. Fines and serious citations (actual harm or immediate jeopardy) are from Medicare inspections.
The data at a glance
How the 15 nursing homes in the Hannibal area compare, from the same government data as the list.
Homes by Scorecard score
15 scored homes. New homes and short-stay hospital units are not scored.
Federal fines, past three years
9 homes fined, $720,662 in total.
Most common citation areas
Health inspection citations in the past three years.
Medicare star ratings
Medicare's own 1 to 5 star rating, for reference.
How to choose a nursing home in Hannibal
Start with the record
Use the score to build a short list, then open each home's page. Read the latest inspection and ask about any serious citation or fine directly.
Check staffing
Ask how many residents each aide cares for on nights and weekends, and how long the director of nursing has been there. High turnover is worth a question.
Plan for Medicaid
Medicare covers only short rehab stays. 15 of 15 homes here accept Medicaid, which pays for most long stays, so ask whether a Medicaid bed will be available if savings run out.
Visit, then visit again
Go at a mealtime and once unannounced. Notice how staff speak to residents, how fast call lights are answered and how the building smells.
More for Hannibal families: Missouri care costs · Paying with Medicaid
Hannibal nursing home questions
Answers computed from the same data as this page.
How many nursing homes are in Hannibal, MO?
There are 15 Medicare-certified nursing homes in Hannibal and 12 nearby towns (Audrain, Clark, Knox, Lewis, Lincoln, Marion, Pike, Ralls counties). 15 of them accept Medicaid.
What are the best nursing homes in Hannibal?
By Scorecard score, the highest scoring homes are Monroe City Manor Care Center (74), Elsberry Missouri Health Care Center (61), Lewis County Nursing Home District (59). Scores run from 0 to 100 and use government inspection, staffing and fine data.
How do Hannibal nursing homes compare with the rest of Missouri?
The average Scorecard score here is 46, compared with 54 across Missouri. 2 homes score 60 or higher, and 8 score below 45.
How many Hannibal nursing homes have been fined?
9 of the 15 homes were fined by Medicare in the past three years, totaling $720,662. The largest total was $279,380 at Beloved Health and Rehabilitation Center.
Which nursing homes in Hannibal accept Medicaid?
15 of 15 homes are certified for Medicaid. Check “Accepts Medicaid” above the list to see only those homes.
What is the Scorecard score?
It's our 0 to 100 rating built from CMS data on staffing, health inspections, resident outcomes, fines and staff stability. Homes with recent serious harm citations are capped, and each facility page shows the breakdown.