Skip to content

Nursing homes in Keokuk, Iowa

Of the 3 Medicare-certified nursing homes in Keokuk, one is rated 4 or 5 stars. The average rating is 3.3 out of 5, above the Iowa average of 3.1. The highest-rated is Southeast Iowa Healthcare Center.

Residents here receive an average of 4.3 hours of nursing care per day, compared with 3.9 hours across Iowa. 2 of 3 have been fined by Medicare in the past three years.

  1. Southeast Iowa Healthcare Center

    3140 Plank Road · 0.3 mi

    55 beds
    #1 of 3 in Keokuk
  2. River Hills Village in Keokuk

    20 Village Circle · 0.7 mi

    84 beds
    #2 of 3 in Keokuk
  3. Mississippi Valley

    500 Messenger Road · 0.6 mi

    83 beds
    #3 of 3 in Keokuk

Distances are from the center of Keokuk. Rankings use Medicare’s overall rating, then quality, inspection and staffing ratings.

Nursing homes near Keokuk

Within 25 miles of Keokuk, closest first.

  1. Montrose Health Center

    400 South 7th Street, Montrose · 7.0 mi

    44 beds
  2. Birkwood Village of Fort Madison

    1702 41st Street, Fort Madison · 13.9 mi

    80 beds
  3. Clark County Nursing Home

    1260 North Johnson Street, Kahoka · 16.5 mi

    99 beds
  4. West Point Care Center

    607 6th Street, West Point · 20.6 mi

    46 beds
  5. Lewis County Nursing Home District

    17528 State Highway 81, Canton · 20.9 mi

    118 beds

Other cities in Iowa