Skip to main content
parentcare.

Senior care directory

Nursing Home in Iowa.

Skilled nursing and 24-hour medical supervision

389 nursing home providers in Iowa.

Take the care quiz We'll email your checklist and results.

Accura Healthcare of Cascade LLC

701 North Johnson Street NW, Cascade, IA 52033

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(563) 852-3277

View profile →See Google reviews

Accura Healthcare of Le Mars

954 7th Avenue SE, Le Mars, IA 51031

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(712) 546-7831

View profile →See Google reviews

Accura Healthcare of Milford

1600 13th Street, Milford, IA 51351

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(712) 338-4742

View profile →See Google reviews

Algona Manor Care Center

2221 East McGregor Street, Algona, IA 50511

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(515) 295-3505

View profile →See Google reviews

Anamosa Care Center

1209 East Third Street, Anamosa, IA 52205

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(319) 462-4356

View profile →See Google reviews

Bethany Home

1005 Lincoln Avenue, Dubuque, IA 52001

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(563) 556-5233

View profile →See Google reviews

Briarwood Healthcare Center

605 Greenwood Drive, Iowa City, IA 52246

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(319) 338-7912

View profile →See Google reviews

Brio of Johnston, LLC

6901 Peckham Street, Johnston, IA 50131

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(515) 253-2501

View profile →See Google reviews

Brooklyn Community Estates

406 North Street, Brooklyn, IA 52211

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(641) 522-9263

View profile →See Google reviews

Buchanan County Health Center

1600 First Street East, Independence, IA 50644

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(319) 334-6071

View profile →See Google reviews

Chautauqua Guest Home #2

602 Eleventh Street, Charles City, IA 50616

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(641) 228-2353

View profile →See Google reviews

Chautauqua Guest Home #3

302 Ninth Street, Charles City, IA 50616

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(641) 228-5351

View profile →See Google reviews

Childserve Habilitation Center

5900 Pioneer Parkway, Johnston, IA 50131

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(515) 270-2205

View profile →See Google reviews

Clarence Nursing Home

402 2nd Avenue, Clarence, IA 52216

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(563) 452-3262

View profile →See Google reviews

Clearview Home

406 West Washington, Mount Ayr, IA 50854

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(641) 464-2240

View profile →See Google reviews

Colonial Manor of Amana

3207 220th Trail, Amana, IA 52203

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(319) 622-3131

View profile →See Google reviews

Community Care Center

325 Southwest Seventh Street, Stuart, IA 50250

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(515) 523-2815

View profile →See Google reviews

Creekside

503 Wical Way, Grundy Center, IA 50638

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(319) 824-3212

View profile →See Google reviews

Deerfield Health Care Center

13731 Hickman Road, Urbandale, IA 50323

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(515) 331-6900

View profile →See Google reviews

Edgewood Convalescent Home

513 Bell Street, Edgewood, IA 52042

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(563) 928-6461

View profile →See Google reviews

Eldora Specialty Care

1510 22nd Street, Eldora, IA 50627

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(641) 939-3491

View profile →See Google reviews

English Valley Nursing Care Center

150 West Washington St, North English, IA 52316

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(319) 664-3256

View profile →See Google reviews

Ennoble Nursing and Rehab

2000 Pasadena Drive, Dubuque, IA 52001

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(563) 557-1076

View profile →See Google reviews

Evans Senior Living Community

1010 North Elm Street, Cresco, IA 52136

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(563) 547-2364

View profile →See Google reviews

Faith Lutheran Home

914 Davidson Drive, Osage, IA 50461

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(641) 732-5511

View profile →See Google reviews

Fieldstone of Dewitt

1301 Maynard Way, De Witt, IA 52742

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(563) 221-7110

View profile →See Google reviews

Fonda Specialty Care

607 Queen Street, Fonda, IA 50540

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(712) 288-4441

View profile →See Google reviews

Franklin General Hospital

1720 Central Avenue East, Hampton, IA 50441

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(641) 456-5000

View profile →See Google reviews

Friendship Home Association

714 Division, Audubon, IA 50025

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(712) 563-2651

View profile →See Google reviews

Friendship Village Retirement

600 Park Lane, Waterloo, IA 50702

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(319) 291-8100

View profile →See Google reviews

Good Samaritan - Saint Ansgar

701 East Fourth Street, Saint Ansgar, IA 50472

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(641) 713-4912

View profile →See Google reviews

Gracewell, An Eventide Community

114 South 20th Street, Denison, IA 51442

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(712) 263-3114

View profile →See Google reviews

Green Hills Health Care Center

2200 Hamilton Drive, Ames, IA 50014

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(515) 296-5000

View profile →See Google reviews

Guttenberg Care Center

1315 Acre Street, Guttenberg, IA 52052

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(563) 252-2281

View profile →See Google reviews

Heartland Care Center

604 East Fenton PO Box 608, Marcus, IA 51035

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(712) 376-2500

View profile →See Google reviews

Hegg Memorial Health Center

2116 14th Street, Rock Valley, IA 51247

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(712) 476-8200

View profile →See Google reviews

Hillcrest Home

915 West First Street, Sumner, IA 50674

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(563) 578-8591

View profile →See Google reviews

Hubbard Care Center

403 South State Street, Hubbard, IA 50122

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(641) 864-3264

View profile →See Google reviews

Humboldt County Memorial Hospital

1000 North 15th Street, Humboldt, IA 50548

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(515) 332-4200

View profile →See Google reviews

Iowa Veterans Home

1301 Summit, Marshalltown, IA 50158

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(641) 752-1501

View profile →See Google reviews

Kanawha Community Home, INC.

130 West Sixth Street, Kanawha, IA 50447

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(641) 762-3302

View profile →See Google reviews

Karen Acres Care Center

3605 Elm Drive, Urbandale, IA 50322

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(515) 276-4969

View profile →See Google reviews

Keystone Nursing Care Center INC

250 Fifth Street, Keystone, IA 52249

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(319) 442-3234

View profile →See Google reviews

Lamoni Specialty Care

215 South Oak Street Box C, Lamoni, IA 50140

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(641) 784-3388

View profile →See Google reviews

Laporte City Specialty Care

1100 Hwy 218 N, La Porte City, IA 50651

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(319) 342-2125

View profile →See Google reviews

Lone Tree Health Care Center Inc

501 East Pioneer Road, Lone Tree, IA 52755

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(319) 629-4255

View profile →See Google reviews

Marian Home

2400 Sixth Avenue North, Fort Dodge, IA 50501

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(515) 576-1138

View profile →See Google reviews

Martin Health Center, INC

410 East 10th Street, Cedar Falls, IA 50613

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(319) 277-2141

View profile →See Google reviews

Mayflower Home

616 Broad Street, Grinnell, IA 50112

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(641) 236-6151

View profile →See Google reviews

Mechanicsville Specialty Care

104 East Fourth Street, Mechanicsville, IA 52306

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(563) 432-7235

View profile →See Google reviews

MercyOne Dyersville Senior Care

1111 Third Street SW, Dyersville, IA 52040

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(563) 875-2921

View profile →See Google reviews

Meth-Wick Health Center

1625 Brendelwood Drive, Cedar Rapids, IA 52405

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(319) 365-9171

View profile →See Google reviews

Mill Valley Care Center

1201 Park Street, Bellevue, IA 52031

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(563) 872-5521

View profile →See Google reviews

Mill-Pond

1201 SE Mill Pond Court, Ankeny, IA 50021

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(515) 964-2273

View profile →See Google reviews

Mount Carmel Bluffs

1160 Carmel Drive, Dubuque, IA 52003

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(563) 556-5474

View profile →See Google reviews

Newton Village Health Care Center

114 N 5th Avenue W, Newton, IA 50208

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(641) 792-0115

View profile →See Google reviews

Northridge Village

3300 George Washington Carver Avenue, Ames, IA 50010

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(515) 232-1000

View profile →See Google reviews

Oaknoll Retirement Residence

1 Oaknoll Ct, Iowa City, IA 52240

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(319) 351-1720

View profile →See Google reviews

On With Life

715 SW Ankeny Road, Ankeny, IA 50023

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(515) 965-1339

View profile →See Google reviews

On With Life Long Term Care

1002 W Washington Ave., Polk City, IA 50225

5/5Medicare rating5 out of 5 for Medicare rating
Nursing Home
Verified listing

(515) 421-9200

View profile →See Google reviews

Data sourced from state registries and CMS records. Contact providers directly to verify services and availability.

Our data methodology →