Skip to content

Nursing homes in Madrid, Iowa

Madrid Home for the Aged is the only Medicare-certified nursing home in Madrid, with an overall rating of 3 out of 5 (the Iowa average is 3.1).

Residents here receive an average of 3.8 hours of nursing care per day, compared with 3.9 hours across Iowa.

  1. Madrid Home for the Aged

    613 West North Street · 0.0 mi

    64 beds
    #1 of 1 in Madrid

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

Nursing homes near Madrid

Within 25 miles of Madrid, closest first.

  1. Granger Nursing & Rehabilitation Center

    2001 Kennedy Street, Granger · 8.0 mi

    67 beds
  2. On With Life Long Term Care

    1002 W Washington Ave., Polk City · 9.1 mi

    40 beds
  3. Green Hills Health Care Center

    2200 Hamilton Drive, Ames · 12.7 mi

    56 beds
  4. Perry Lutheran Homes Eden Acres Campus

    1300 28th Street, Perry · 13.0 mi

    57 beds
  5. Westhaven Community

    112 West Fourth Street, Boone · 13.1 mi

    100 beds
  6. Eastern Star Masonic Home

    715 West Mamie Eisenhower, Boone · 13.1 mi

    76 beds
  7. Kennybrook Village

    200 SW Brookside Drive, Grimes · 13.1 mi

    40 beds
  8. Perry Lutheran Home

    2323 East Willis Avenue, Perry · 13.9 mi

    70 beds
  9. Brio of Johnston

    6901 Peckham Street, Johnston · 13.9 mi

    36 beds
  10. Accura Healthcare of Ogden

    625 East Oak Street, Ogden · 14.8 mi

    46 beds

Other cities in Iowa