Nursing Homes in Portland, Oregon

With over 25 options to choose from, you should be able to find a quality nursing home in Portland, Oregon. This place's nursing homes received a strong city grade of B+. A city grade of this caliber is not very common for a city with this many facilities. This city has the prestigious distinction of being one of the fifteen highest rated cities in the state of Oregon. As you might expect, Portland has 14 nursing homes that received elite grades. Few cities can lay claim to such an elite selection of nursing homes.

In addition to performing well in its overall grade, most of the nursing homes in Portland performed remarkably well in terms of its short-term care grade. We awarded Portland one of our highest ratings in that category with a grade of A-. Short-term care grades this high are a favorable sign for the quality of rehabilitation at the nursing homes in the city. The city also performed extremely well in our nursing category, where we gave it an A- for that area. Finally, the city earned a B+ in our inspections category and a grade of B- in long-term care.

Showing 52 nursing homes ranked by overall rating.
A+

Willamette View Health Center

13145 Se River Road Portland, Oregon 97222

  • Medicare:
  • Medicaid:
  • (503) 353-7000
  • very-small: 6 beds
A+

Marquis Centennial Post Acute Rehab

725 Se 202nd Avenue Portland, Oregon 97233

  • Medicare:
  • Medicaid:
  • (503) 665-3118
  • medium: 80 beds
A+

Marquis Mill Park

1475 Se 100th Avenue Portland, Oregon 97216

  • Medicare:
  • Medicaid:
  • (503) 262-6000
  • medium: 77 beds
A+

Marquis Vermont Hills

6010 Sw Shattuck Road Portland, Oregon 97221

  • Medicare:
  • Medicaid:
  • (503) 246-8811
  • small: 73 beds
A+

Providence Child Center

830 Ne 47th Avenue Portland, Oregon 97213

  • Medicare:
  • Medicaid:
  • (503) 215-2400
  • small: 58 beds
A

Prestige Care and Rehabilitation of Reedwood

3540 Se Francis Street Portland, Oregon 97202

  • Medicare:
  • Medicaid:
  • (503) 232-5767
  • small: 64 beds
A

Cornerstone Care Option

12640 Se Bush Portland, Oregon 97236

  • Medicare:
  • Medicaid:
  • (503) 761-6621
  • small: 40 beds
A

Holladay Park Plaza

1300 Ne 16th Avenue Portland, Oregon 97232

  • Medicare:
  • Medicaid:
  • (503) 288-6671
  • small: 51 beds
A

Marquis Piedmont Post Acute Rehab

319 Ne Russet Portland, Oregon 97211

  • Medicare:
  • Medicaid:
  • (503) 289-5571
  • small: 70 beds
A-

Marquis Mt Tabor

6040 Se Belmont Street Portland, Oregon 97215

  • Medicare:
  • Medicaid:
  • (503) 231-7166
  • medium: 120 beds
A-

Prestige Care and Rehabilitation - Menlo Park

745 Ne 122nd Avenue Portland, Oregon 97230

  • Medicare:
  • Medicaid:
  • (503) 252-0241
  • medium: 83 beds
A-

Laurelhurst Village

3060 Se Stark Street Portland, Oregon 97214

  • Medicare:
  • Medicaid:
  • (503) 535-4700
  • large: 159 beds
A-

Cascade Terrace

5601 Se 122nd Avenue Portland, Oregon 97236

  • Medicare:
  • Medicaid:
  • (503) 761-3181
  • medium: 105 beds
A-

Fernhill Estates

5737 Ne 37th Avenue Portland, Oregon 97211

  • Medicare:
  • Medicaid:
  • (503) 288-5967
  • small: 63 beds
B+

Porthaven Healthcare Center

5330 Ne Prescott Street Portland, Oregon 97218

  • Medicare:
  • Medicaid:
  • (503) 288-6585
  • medium: 99 beds
B+

Glisan Care Center

9750 Ne Glisan Street Portland, Oregon 97220

  • Medicare:
  • Medicaid:
  • (503) 256-3920
  • medium: 100 beds
B+

Gracelen Terrace Nf

10948 s.e. Boise Portland, Oregon 97266

  • Medicare:
  • Medicaid:
  • (503) 760-1727
  • medium: 80 beds
B

West Hills Health & Rehabilitation Center

5701 Sw Multnomah Blvd Portland, Oregon 97219

  • Medicare:
  • Medicaid:
  • (503) 244-1107
  • large: 180 beds
B

Park Forest Care Center

8643 Ne Beech Street Portland, Oregon 97220

  • Medicare:
  • Medicaid:
  • (503) 256-2151
  • small: 55 beds
B

Avamere Rehabilitation of King City

16485 Sw Pacific Highway Portland, Oregon 97224

  • Medicare:
  • Medicaid:
  • (503) 620-5141
  • large: 148 beds
B

Portland Health & Rehabilitation Center

12441 Se Stark Street Portland, Oregon 97233

  • Medicare:
  • Medicaid:
  • (503) 255-7040
  • medium: 105 beds
B

Gateway Care and Retirement

39 Ne 102nd Avenue Portland, Oregon 97220

  • Medicare:
  • Medicaid:
  • (503) 252-2461
  • small: 59 beds
B-

Robison Jewish Health Center

6125 Sw Boundary Street Portland, Oregon 97221

  • Medicare:
  • Medicaid:
  • (503) 535-4300
  • medium: 88 beds
B-

Prestige Post-Acute & Rehab Center - Milwaukie

12045 Se Stanley Avenue Portland, Oregon 97222

  • Medicare:
  • Medicaid:
  • (503) 659-2323
  • medium: 96 beds
C

Secora Rehabilitation of Cascadia

10435 Se Cora Street Portland, Oregon 97266

  • Medicare:
  • Medicaid:
  • (503) 760-1737
  • small: 53 beds
C

Friendship Health Center

3320 Se Holgate Blvd Portland, Oregon 97202

  • Medicare:
  • Medicaid:
  • (503) 231-1411
  • medium: 100 beds
C

Pacific Health and Rehabilitation

14145 Sw 105th Street Portland, Oregon 97224

  • Medicare:
  • Medicaid:
  • (503) 639-1144
  • medium: 112 beds
D

Rose Villa Senior Living Community

13505 Se River Road Portland, Oregon 97222

  • Medicare:
  • Medicaid:
  • (503) 654-3171
  • small: 45 beds
D

Avamere Crestview of Portland

6530 Sw 30th Avenue Portland, Oregon 97239

  • Medicare:
  • Medicaid:
  • (503) 244-7533
  • large: 127 beds
D

Healthcare at Foster Creek

6003 Se 136th Avenue Portland, Oregon 97236

  • Medicare:
  • Medicaid:
  • (503) 761-1155
  • medium: 114 beds
D

Mirabella Portland

3550 Sw Bond Ave Portland, Oregon 97239

  • Medicare:
  • Medicaid:
  • (503) 245-4742
  • small: 44 beds
F

Rose City Nursing Home

34 Ne 20th Avenue Portland, Oregon 97232

  • Medicare:
  • Medicaid:
  • (503) 231-0276
  • small: 30 beds
F

East Portland Care Center

34 Ne 20th Avenue Portland, Oregon 97232

  • Medicare:
  • Medicaid:
  • (503) 231-0276
  • small: 30 beds
F

Creekside Rehabilitation and Nursing

812 Se 48th Avenue Portland, Oregon 97215

  • Medicare:
  • Medicaid:
  • (503) 236-2624
  • small: 41 beds

Nursing Homes Near Portland, OR

A+

Marquis Oregon City Post Acute Rehab

1680 Molalla Avenue Oregon City, Oregon 97045

  • Medicare:
  • Medicaid:
  • (503) 655-2588
  • medium: 102 beds
A

Prestige Care & Rehabilitation - Camas

740 Ne Dallas Street Camas, Washington 98607

  • Medicare:
  • Medicaid:
  • (360) 834-5055
  • medium: 83 beds
A

Discovery Nursing & Rehab of Vancouver

5220 Northeast Hazel Dell Avenue Vancouver, Washington 98663

  • Medicare:
  • Medicaid:
  • (360) 693-1474
  • medium: 89 beds
A-

Good Samaritan Society - Fairlawn Village

3457 Ne Division Street Gresham, Oregon 97030

  • Medicare:
  • Medicaid:
  • (503) 667-1965
  • medium: 82 beds
A-

Manorcare Health Services - Salmon Creek

2811 Ne 139th Street Vancouver, Washington 98686

  • Medicare:
  • Medicaid:
  • (360) 574-5247
  • medium: 120 beds
A-

Marquis Hope Village

1577 S Ivy Canby, Oregon 97013

  • Medicare:
  • Medicaid:
  • (503) 266-5541
  • small: 50 beds
A-

Marquis Newberg

441 Werth Blvd Newberg, Oregon 97132

  • Medicare:
  • Medicaid:
  • (503) 538-9436
  • small: 54 beds
A-

Marquis Tualatin Post Acute Rehab

19945 Sw Boones Ferry Road Tualatin, Oregon 97062

  • Medicare:
  • Medicaid:
  • (503) 612-5400
  • small: 54 beds
A-

Village Manor

2060 Ne 238th Drive Troutdale, Oregon 97060

  • Medicare:
  • Medicaid:
  • (503) 491-0553
  • small: 60 beds
B+

Avamere Rehabilitation of Hillsboro

650 Se Oak Street Hillsboro, Oregon 97123

  • Medicare:
  • Medicaid:
  • (503) 648-8588
  • medium: 87 beds
B+

Prestige Post-Acute & Rehabilitation Ctr-Gresham

405 Ne 5th Street Gresham, Oregon 97030

  • Medicare:
  • Medicaid:
  • (503) 666-5600
  • medium: 78 beds
B+

Empres Hillsboro Health and Rehabilitation Center

1778 Ne Cornell Road Hillsboro, Oregon 97124

  • Medicare:
  • Medicaid:
  • (503) 648-6621
  • medium: 78 beds
B+

Oregon City Health Care Center

148 Hood Street Oregon City, Oregon 97045

  • Medicare:
  • Medicaid:
  • (503) 656-4035
  • small: 53 beds
B+

Marquis Wilsonville Post Acute Rehab

30900 Sw Parkway Avenue Wilsonville, Oregon 97070

  • Medicare:
  • Medicaid:
  • (503) 682-2840
  • small: 50 beds
B

Brookfield Health and Rehab of Cascadia

510 North Parkway Battle Ground, Washington 98604

  • Medicare:
  • Medicaid:
  • (360) 687-5141
  • medium: 83 beds
B

Regency Gresham Nursing & Rehab Center

5905 Se Powell Valley Rd Gresham, Oregon 97080

  • Medicare:
  • Medicaid:
  • (503) 665-1151
  • large: 128 beds
B-

Rose Linn Care Center

2330 Debok Road West Linn, Oregon 97068

  • Medicare:
  • Medicaid:
  • (503) 655-0474
  • small: 71 beds
B-

Avamere Rehabilitation of Oregon City

1400 Division Street Oregon City, Oregon 97045

  • Medicare:
  • Medicaid:
  • (503) 656-0367
  • medium: 111 beds
map preview
Interactive Map
Search Within Map
Expand Map