Iowa · CMS Data August 2026

Nonprofit Nursing Homes in Iowa

Where Are the Nonprofit Nursing Homes in Iowa?

CMS Care Compare lists 168 nonprofit nursing homes in Iowa, out of 387 certified nursing homes (data from August 2026). The most are in Des Moines (7), Cedar Rapids (5) and Davenport (4). 76 of them are rated 4 or 5 stars overall.

Matching homes
168
All homes in Iowa
387
Rated 4 or 5 stars
76
Average overall stars
3.3

How this list is made: CMS lists the home's ownership as nonprofit (a nonprofit corporation, church-related or other nonprofit). Homes are ordered by CMS's overall rating, then its inspection rating.

The Top 40 by CMS Rating

Nonprofit Nursing Homes in Iowa, highest-rated first
Nursing homeCityOverallInspectionsStaffingQuality
CreeksideGrundy Center5552
Deerfield Health Care CenterUrbandale5555
Evans Senior Living CommunityCresco5553
Gracewell, An Eventide CommunityDenison5554
Hubbard Care CenterHubbard5544
Lamoni Specialty CareLamoni5545
Marian HomeFort Dodge5552
MercyOne Dyersville Senior CareDyersville5554
Meth-Wick Health CenterCedar Rapids5555
Oaknoll Retirement ResidenceIowa City5552
On With Life Long Term CarePolk City552
Parkview HomeWayland5544
Prairie View HomeSanborn5545
St Francis ManorGrinnell5555
St Luke's Regional Medical Center SNFSioux City5544
The Suites at Western Home CommunitiesCedar Falls5554
Timely Mission Nursing HomeBuffalo Center5543
Virginia Gay Nursing & Rehab, LLCVinton5515
Wesley on GrandDes Moines5543
Wilton Retirement CommunityWilton5554
Bethany HomeDubuque5454
Fonda Specialty CareFonda5455
Friendship Village RetirementWaterloo5452
Hegg Memorial Health CenterRock Valley5453
Heritage HouseAtlantic5453
Martin Health Center, INCCedar Falls5453
Mayflower HomeGrinnell5455
Mechanicsville Specialty CareMechanicsville5445
Mill-PondAnkeny5454
Newton Village Health Care CenterNewton5455
Spurgeon ManorDallas Center5455
St Luke's Helen G Nassif Transitional Care CenterCedar Rapids5455
Sunrise Retirement CommunitySioux City5453
The VillageIndianola5454
Titonka Care CenterTitonka5454
Twilight AcresWall Lake5445
United Presbyterian HomeWashington5454
Childserve Habilitation CenterJohnston5355
Good Samaritan - GeorgeGeorge5355
Heartland Care CenterMarcus5355

Stars are out of 5; blank cells are ratings CMS doesn't report for that home. Every matching home is on its city page, linked below.

Matching Homes by City

Nonprofit Nursing Homes in Iowa by city
CityMatching homes4 or 5 stars
Nonprofit Nursing Homes in Des Moines73
Nonprofit Nursing Homes in Cedar Rapids52
Nursing homes in Davenport40
Nursing homes in Sioux City42
Nursing homes in Waterloo41
Nursing homes in Cedar Falls32
Nursing homes in Dubuque32
Nursing homes in Ankeny22
Nursing homes in Atlantic21
Nursing homes in Boone20
Nursing homes in Centerville20
Nursing homes in Coralville20
Nursing homes in Council Bluffs20
Nursing homes in Decorah20
Nursing homes in Fort Dodge22
Nursing homes in Grinnell22
Nursing homes in Indianola21
Nursing homes in Johnston21
Nursing homes in Marion20
Nursing homes in Mason City20
Nursing homes in Newton22
Nursing homes in Ottumwa20
Nursing homes in Vinton21
Nursing homes in Washington22
Nursing homes in Ackley10
Nursing homes in Albia11
Nursing homes in Algona10
Nursing homes in Audubon11
Nursing homes in Avoca10
Nursing homes in Bedford11
Nursing homes in Belle Plaine11
Nursing homes in Buffalo Center11
Nursing homes in Carroll10
Nursing homes in Cherokee10
Nursing homes in Clinton10
Nursing homes in Corning11
Nursing homes in Correctionville10
Nursing homes in Corydon11
Nursing homes in Cresco11
Nursing homes in Creston10
Nursing homes in Dallas Center11
Nursing homes in De Witt11
Nursing homes in Denison11
Nursing homes in Denver11
Nursing homes in Dunlap11
Nursing homes in Dyersville11
Nursing homes in Eagle Grove10
Nursing homes in Eldora10
Nursing homes in Emmetsburg10
Nursing homes in Estherville10
Nursing homes in Exira10
Nursing homes in Fonda11
Nursing homes in Forest City11
Nursing homes in George11
Nursing homes in Glenwood10
Nursing homes in Grundy Center11
Nursing homes in Guthrie Center10
Nursing homes in Harlan10
Nursing homes in Hartley10
Nursing homes in Holstein10
Nursing homes in Hubbard11
Nursing homes in Inwood11
Nursing homes in Iowa City11
Nursing homes in Kalona10
Nursing homes in Kingsley10
Nursing homes in Knoxville10
Nursing homes in La Porte City11
Nursing homes in Lamoni11
Nursing homes in Lansing11
Nursing homes in Laurens11
Nursing homes in Le Mars11
Nursing homes in Madrid10
Nursing homes in Manchester10
Nursing homes in Manly10
Nursing homes in Manson10
Nursing homes in Marcus11
Nursing homes in Marshalltown10
Nursing homes in Mechanicsville11
Nursing homes in Montezuma10
Nursing homes in Mount Pleasant11
Nursing homes in Muscatine10
Nursing homes in New London10
Nursing homes in Northwood10
Nursing homes in Odebolt10
Nursing homes in Osage11
Nursing homes in Osceola10
Nursing homes in Oskaloosa10
Nursing homes in Ossian10
Nursing homes in Panora10
Nursing homes in Pella10
Nursing homes in Perry10
Nursing homes in Pleasant Hill10
Nursing homes in Polk City11
Nursing homes in Red Oak10
Nursing homes in Remsen11
Nursing homes in Rock Rapids11
Nursing homes in Rock Valley11
Nursing homes in Ruthven11
Nursing homes in Sanborn11
Nursing homes in Sheffield10
Nursing homes in Sheldon10
Nursing homes in Sibley11
Nursing homes in Sioux Center11
Nursing homes in Spencer10
Nursing homes in Stacyville10
Nursing homes in State Center11
Nursing homes in Storm Lake11
Nursing homes in Story City10
Nursing homes in Stratford10
Nursing homes in Strawberry Point11
Nursing homes in Sumner11
Nursing homes in Tipton10
Nursing homes in Titonka11
Nursing homes in Tripoli10
Nursing homes in Urbandale11
Nursing homes in Villisca10
Nursing homes in Wall Lake11
Nursing homes in Wapello11
Nursing homes in Waukon10
Nursing homes in Waverly11
Nursing homes in Wayland11
Nursing homes in West Branch10
Nursing homes in West Burlington10
Nursing homes in West Des Moines11
Nursing homes in West Liberty10
Nursing homes in West Union10
Nursing homes in Williamsburg10
Nursing homes in Wilton11

More About This List

Read how to choose a nursing home. For assisted living and memory care rules, Medicaid limits and the ombudsman, see senior care in Iowa. For local services, call the Eldercare Locator at 1-800-677-1116.

Other lists for Iowa: highest-rated nursing homes in Iowa, nursing homes that accept medicaid in Iowa, nursing homes with low antipsychotic use in Iowa.

Frequently Asked Questions

How Many Nonprofit Nursing Homes Are in Iowa?

168 of the 387 CMS-certified nursing homes in Iowa meet this rule: CMS lists the home's ownership as nonprofit (a nonprofit corporation, church-related or other nonprofit).

Which Nonprofit Nursing Home in Iowa Rates Highest?

By CMS's overall rating, then its inspection rating, Creekside in Grundy Center (5 stars), Deerfield Health Care Center in Urbandale (5 stars) and Evans Senior Living Community in Cresco (5 stars) rank highest. Visit and check the latest inspection report before you decide.

How Do You Check a Nursing Home in Iowa?

Read its Care Compare page for the full inspection reports, visit at different times, and ask about staffing and openings. Iowa's Office of the State Long-Term Care Ombudsman can answer questions about residents' rights.

Sources

  1. CMS Provider Data Catalog: Nursing Home Provider Information (August 2026)

If someone is in danger now, call 911. To report suspected abuse or neglect in a nursing home or assisted living, contact your state's Long-Term Care Ombudsman or Adult Protective Services. For free help finding local aging services, call the Eldercare Locator at 1-800-677-1116. seniorcare.help is an independent guide, not a care provider or referral service, and doesn't give medical or legal advice.