Free recognition from Medicare data
Top Rated nursing homes in Oregon (2026)
20 homes top rated for short-term rehab and 13 for long-term care. No home paid to be listed. Each home’s page shows its full Medicare record.
Top Rated for Short-Term Rehab (20)
Homes in Oregon that Medicare rates highly for short-term rehab.
Clackamas County
- Avamere Rehabilitation of ClackamasGladstone · 87 beds · Under 100 beds
- Marquis Hope VillageCanby · 50 beds · Under 100 beds
Deschutes County
- Regency Redmond Rehabilitation and Nursing CenterRedmond · 50 beds · Under 100 beds
Douglas County
- Rose Haven Nursing CenterRoseburg · 193 beds · 150 beds or more
- Umpqua Valley Nursing & Rehabilitation CenterRoseburg · 118 beds · 100 to 149 beds
Jackson County
- Avamere at Three FountainsMedford · 117 beds · 100 to 149 beds
Josephine County
- Regency Care of Rogue ValleyGrants Pass · 102 beds · 100 to 149 beds
Klamath County
- Marquis Plum Ridge Post Acute RehabKlamath Falls · 77 beds · Under 100 beds
Lane County
- Creekside Health and Rehabilitation of CascadiaEugene · 87 beds · Under 100 beds
Linn County
- Timberline Post AcuteAlbany · 67 beds · Under 100 beds
Malheur County
- Pioneer Nursing HomeVale · 33 beds · Under 100 beds
Multnomah County
- Holladay Park PlazaPortland · 51 beds · Under 100 beds
- Marquis Vermont HillsPortland · 73 beds · Under 100 beds
- Mirabella PortlandPortland · 44 beds · Under 100 beds
- Reedwood Post AcutePortland · 64 beds · Under 100 beds
- West Hills Health & RehabilitationPortland · 180 beds · 150 beds or more
Wasco County
- The Dalles Health and RehabilitationThe Dalles · 121 beds · 100 to 149 beds
Washington County
- Avamere Rehabilitation of King CityTigard · 148 beds · 100 to 149 beds
- Forest Grove Post AcuteForest Grove · 114 beds · 100 to 149 beds
Yamhill County
- Life Care Center of McMinnvilleMcminnville · 110 beds · 100 to 149 beds
Top Rated for Long-Term Care (13)
Homes in Oregon that Medicare rates highly for long-term care.
Clackamas County
- Fernwood Supportive Living at Madrona GrovePortland · 16 beds · Under 100 beds
Deschutes County
- Regency Redmond Rehabilitation and Nursing CenterRedmond · 50 beds · Under 100 beds
Douglas County
- Rose Haven Nursing CenterRoseburg · 193 beds · 150 beds or more
Jackson County
- Avamere at Three FountainsMedford · 117 beds · 100 to 149 beds
Lane County
- Avamere Rehabilitation of Junction CityJunction City · 53 beds · Under 100 beds
Linn County
- Timberline Post AcuteAlbany · 67 beds · Under 100 beds
Multnomah County
- Holladay Park PlazaPortland · 51 beds · Under 100 beds
- Reedwood Post AcutePortland · 64 beds · Under 100 beds
- Regency Gresham Nursing & Rehabilitation CenterGresham · 128 beds · 100 to 149 beds
Washington County
- Avamere Rehabilitation of King CityTigard · 148 beds · 100 to 149 beds
- Marquis Autumn Hills Memory CarePortland · 39 beds · Under 100 beds
Yamhill County
- Life Care Center of McMinnvilleMcminnville · 110 beds · 100 to 149 beds
- Village at HillsideMcminnville · 22 beds · Under 100 beds
Medicare data as of September 2026. Ratings can lag behind changes at a home; visit and ask about recent inspections.