Nursing Homes and Skilled Nursing in Weston, Iowa

9 nursing homes serving Weston, within 12 miles of the city or town center. Nursing homes provide 24-hour nursing care, short-term rehabilitation after a hospital stay, and long-term care.

Source: CMS Care Compare, Nursing Home Provider Information dataset · Updated 2026-10-31 · About nursing homes in Iowa

  1. Midlands Living Center L L C

    2452 North Broadway, Council Bluffs 51503 · 6.3 mi

    ★★★★★ CMS overall, 2026-10-01 · 94 beds · For profit - Limited Liability company

    (712) 323-7135

  2. North Crest Living Center

    34 Northcrest Drive, Council Bluffs 51503 · 6.6 mi

    ★☆☆☆☆ CMS overall, 2026-10-01 · 62 beds · For profit - Limited Liability company

    (712) 328-2333

  3. Bethany Lutheran Home

    Seven Elliott Street, Council Bluffs 51503 · 6.7 mi

    ★☆☆☆☆ CMS overall, 2026-10-01 · 112 beds · Non profit - Other

    (712) 328-9500

  4. Prairie Gate

    16 Valley View Drive, Council Bluffs 51503 · 7.0 mi

    ★★★☆☆ CMS overall, 2026-10-01 · 72 beds · Non profit - Corporation

    (712) 352-6600

  5. Chapters Living of Council Bluffs

    3000 Risen Son Blvd, Council Bluffs 51503 · 8.2 mi

    ★☆☆☆☆ CMS overall, 2026-10-01 · 102 beds · For profit - Corporation · SFF Candidate

    (712) 366-9655

  6. Florence Home

    7915 North 30th Street, Omaha, NE 68112 · 11.1 mi

    ★★★★☆ CMS overall, 2026-10-01 · 126 beds · Non profit - Corporation

    (402) 827-6000

  7. Emerald Nursing & Rehab Legacy Pointe LLC

    3110 Scott Circle, Omaha, NE 68112 · 11.2 mi

    ★☆☆☆☆ CMS overall, 2026-10-01 · 108 beds · For profit - Limited Liability company · SFF Candidate

    (402) 455-6636

  8. Ambassador Health of Omaha

    1540 North 72ndstreet, Omaha, NE 68114 · 11.6 mi

    ★★★★★ CMS overall, 2026-10-01 · 146 beds · For profit - Corporation

    (402) 393-6500

  9. St. Joseph Villa Nursing Center

    2305 South 10th Street, Omaha, NE 68108 · 12.0 mi

    ★☆☆☆☆ CMS overall, 2026-10-01 · 184 beds · For profit - Limited Liability company

    (402) 345-5683