Nursing Homes and Skilled Nursing in Marion, Minnesota

9 nursing homes serving Marion, 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-30 · About nursing homes in Minnesota

  1. Rochester Restorative Care Center

    501 Eighth Avenue Southeast, Rochester 55904 · 7.2 mi

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

    (507) 288-6514

  2. Charter House INC

    211 Northwest Second Street, Rochester 55901 · 8.0 mi

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

    (507) 266-7862

  3. Samaritan Bethany Home on Eighth

    24 8th Street Northwest, Rochester 55901 · 8.2 mi

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

    (507) 289-4031

  4. Stewartville Care Center

    120 Fourth Street Northeast, Stewartville 55976 · 8.9 mi

    ★☆☆☆☆ CMS overall, 2026-10-01 · 50 beds · Non profit - Corporation · CMS abuse flag

    (507) 533-4288

  5. Edenbrook of Rochester

    1875 19th Street Northwest, Rochester 55901 · 9.8 mi

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

    (507) 282-9449

  6. Edenbrook Rochester West

    2215 Highway 52 North, Rochester 55901 · 9.9 mi

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

    (507) 288-1818

  7. Madonna Towers of Rochester

    4001 19th Avenue Northwest, Rochester 55901 · 10.9 mi

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

    (507) 288-3911

  8. Chosen Valley Care Center

    1102 Liberty Street Southeast, Chatfield 55923 · 11.2 mi

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

    (507) 867-4220

  9. Rochester Rehabilitation and Living Center

    1900 Ballington Boulevard Nw, Rochester 55901 · 11.7 mi

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

    (507) 322-5555