Nursing HomeInspections

Nursing homes in West Des Moines, IA

5 nursing homes in West Des Moines — 5 certified. Sorted by CMS overall star rating. Open any home to see its inspection citations and fines.

No fines in 3 years (3)For-profit (4)

All nursing homes

Edgewater, A Wesleylife Community9225 Cascade Avenue · West Des Moines, IA 50266 · (515) 978-2400 · Nonprofit10 health citations in 3 inspection cycles · last standard inspection Jun 19, 2025 · no CMS fines in 3 yrsMedicare & Medicaid certified4★ overall (CMS)Cedar Ridge Village8950 Coachlight Drive · West Des Moines, IA 50266 · (515) 369-2100 · For-profit20 health citations in 3 inspection cycles · last standard inspection Aug 12, 2025 · no CMS fines in 3 yrsMedicare & Medicaid certified3★ overall (CMS)Arbor Springs of West Des Moines L L C7951 E P True Parkway · West Des Moines, IA 50266 · (515) 223-1135 · For-profit19 health citations in 3 inspection cycles · last standard inspection May 29, 2025 · no CMS fines in 3 yrsMedicare-certified1★ overall (CMS)Harmony West Des Moines5010 Grand Ridge Drive · West Des Moines, IA 50265 · (515) 222-5991 · For-profit46 health citations in 3 inspection cycles · last standard inspection Mar 5, 2026 · no CMS fines in 3 yrsMedicare & Medicaid certified1★ overall (CMS)Pine Acres Rehabilitation and Care Center1501 Office Park Road · West Des Moines, IA 50265 · (515) 223-1223 · For-profit103 health citations in 3 inspection cycles · last standard inspection Jan 8, 2026 · $478,835 in CMS fines (3 yrs)Medicare & Medicaid certifiedSpecial Focus Facility (CMS)CMS abuse icon
Before you visit a nursing home in West Des Moines, open its profile and read the most recent citations — then ask the administrator what changed since. Also ask about weekend staffing and staff turnover, which CMS reports but star ratings blur.

Listed from CMS Nursing Home Provider Information, CMS Nursing Home Health Deficiencies, CMS Nursing Home Penalties. Order: highest CMS overall star rating first, then alphabetical — never paid. Is something wrong? Tell us.