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: TrueA checkmark indicating true.
  • Medicaid: FalseUsed to indicate false.
  • (503) 353-7000
  • very-small: 6 beds
A+

Marquis Centennial Post Acute Rehab

725 Se 202nd Avenue Portland, Oregon 97233

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 665-3118
  • medium: 80 beds
A+

Marquis Mill Park

1475 Se 100th Avenue Portland, Oregon 97216

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 262-6000
  • medium: 77 beds
A+

Marquis Vermont Hills

6010 Sw Shattuck Road Portland, Oregon 97221

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 246-8811
  • small: 73 beds
A+

Providence Child Center

830 Ne 47th Avenue Portland, Oregon 97213

  • Medicare: FalseUsed to indicate false.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 215-2400
  • small: 58 beds
A

Prestige Care and Rehabilitation of Reedwood

3540 Se Francis Street Portland, Oregon 97202

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 232-5767
  • small: 64 beds
A

Cornerstone Care Option

12640 Se Bush Portland, Oregon 97236

  • Medicare: FalseUsed to indicate false.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 761-6621
  • small: 40 beds
A

Holladay Park Plaza

1300 Ne 16th Avenue Portland, Oregon 97232

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: FalseUsed to indicate false.
  • (503) 288-6671
  • small: 51 beds
A

Marquis Piedmont Post Acute Rehab

319 Ne Russet Portland, Oregon 97211

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 289-5571
  • small: 70 beds
A-

Marquis Mt Tabor

6040 Se Belmont Street Portland, Oregon 97215

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 231-7166
  • medium: 120 beds
A-

Prestige Care and Rehabilitation - Menlo Park

745 Ne 122nd Avenue Portland, Oregon 97230

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 252-0241
  • medium: 83 beds
A-

Laurelhurst Village

3060 Se Stark Street Portland, Oregon 97214

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 535-4700
  • large: 159 beds
A-

Cascade Terrace

5601 Se 122nd Avenue Portland, Oregon 97236

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 761-3181
  • medium: 105 beds
A-

Fernhill Estates

5737 Ne 37th Avenue Portland, Oregon 97211

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 288-5967
  • small: 63 beds
B+

Porthaven Healthcare Center

5330 Ne Prescott Street Portland, Oregon 97218

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 288-6585
  • medium: 99 beds
B+

Glisan Care Center

9750 Ne Glisan Street Portland, Oregon 97220

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 256-3920
  • medium: 100 beds
B+

Gracelen Terrace Nf

10948 s.e. Boise Portland, Oregon 97266

  • Medicare: FalseUsed to indicate false.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 760-1727
  • medium: 80 beds
B

West Hills Health & Rehabilitation Center

5701 Sw Multnomah Blvd Portland, Oregon 97219

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 244-1107
  • large: 180 beds
B

Park Forest Care Center

8643 Ne Beech Street Portland, Oregon 97220

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 256-2151
  • small: 55 beds
B

Avamere Rehabilitation of King City

16485 Sw Pacific Highway Portland, Oregon 97224

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 620-5141
  • large: 148 beds
B

Portland Health & Rehabilitation Center

12441 Se Stark Street Portland, Oregon 97233

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 255-7040
  • medium: 105 beds
B

Gateway Care and Retirement

39 Ne 102nd Avenue Portland, Oregon 97220

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 252-2461
  • small: 59 beds
B-

Robison Jewish Health Center

6125 Sw Boundary Street Portland, Oregon 97221

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 535-4300
  • medium: 88 beds
B-

Prestige Post-Acute & Rehab Center - Milwaukie

12045 Se Stanley Avenue Portland, Oregon 97222

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 659-2323
  • medium: 96 beds
C

Secora Rehabilitation of Cascadia

10435 Se Cora Street Portland, Oregon 97266

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 760-1737
  • small: 53 beds
C

Friendship Health Center

3320 Se Holgate Blvd Portland, Oregon 97202

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 231-1411
  • medium: 100 beds
C

Pacific Health and Rehabilitation

14145 Sw 105th Street Portland, Oregon 97224

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 639-1144
  • medium: 112 beds
D

Rose Villa Senior Living Community

13505 Se River Road Portland, Oregon 97222

  • Medicare: FalseUsed to indicate false.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 654-3171
  • small: 45 beds
D

Avamere Crestview of Portland

6530 Sw 30th Avenue Portland, Oregon 97239

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 244-7533
  • large: 127 beds
D

Healthcare at Foster Creek

6003 Se 136th Avenue Portland, Oregon 97236

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 761-1155
  • medium: 114 beds
D

Mirabella Portland

3550 Sw Bond Ave Portland, Oregon 97239

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: FalseUsed to indicate false.
  • (503) 245-4742
  • small: 44 beds
F

Rose City Nursing Home

34 Ne 20th Avenue Portland, Oregon 97232

  • Medicare: FalseUsed to indicate false.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 231-0276
  • small: 30 beds
F

East Portland Care Center

34 Ne 20th Avenue Portland, Oregon 97232

  • Medicare: FalseUsed to indicate false.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 231-0276
  • small: 30 beds
F

Creekside Rehabilitation and Nursing

812 Se 48th Avenue Portland, Oregon 97215

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (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: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 655-2588
  • medium: 102 beds
A

Prestige Care & Rehabilitation - Camas

740 Ne Dallas Street Camas, Washington 98607

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (360) 834-5055
  • medium: 83 beds
A

Discovery Nursing & Rehab of Vancouver

5220 Northeast Hazel Dell Avenue Vancouver, Washington 98663

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (360) 693-1474
  • medium: 89 beds
A-

Good Samaritan Society - Fairlawn Village

3457 Ne Division Street Gresham, Oregon 97030

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 667-1965
  • medium: 82 beds
A-

Manorcare Health Services - Salmon Creek

2811 Ne 139th Street Vancouver, Washington 98686

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (360) 574-5247
  • medium: 120 beds
A-

Marquis Hope Village

1577 S Ivy Canby, Oregon 97013

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 266-5541
  • small: 50 beds
A-

Marquis Newberg

441 Werth Blvd Newberg, Oregon 97132

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 538-9436
  • small: 54 beds
A-

Marquis Tualatin Post Acute Rehab

19945 Sw Boones Ferry Road Tualatin, Oregon 97062

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 612-5400
  • small: 54 beds
A-

Village Manor

2060 Ne 238th Drive Troutdale, Oregon 97060

  • Medicare: FalseUsed to indicate false.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 491-0553
  • small: 60 beds
B+

Avamere Rehabilitation of Hillsboro

650 Se Oak Street Hillsboro, Oregon 97123

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 648-8588
  • medium: 87 beds
B+

Prestige Post-Acute & Rehabilitation Ctr-Gresham

405 Ne 5th Street Gresham, Oregon 97030

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 666-5600
  • medium: 78 beds
B+

Empres Hillsboro Health and Rehabilitation Center

1778 Ne Cornell Road Hillsboro, Oregon 97124

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 648-6621
  • medium: 78 beds
B+

Oregon City Health Care Center

148 Hood Street Oregon City, Oregon 97045

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 656-4035
  • small: 53 beds
B+

Marquis Wilsonville Post Acute Rehab

30900 Sw Parkway Avenue Wilsonville, Oregon 97070

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 682-2840
  • small: 50 beds
B

Brookfield Health and Rehab of Cascadia

510 North Parkway Battle Ground, Washington 98604

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (360) 687-5141
  • medium: 83 beds
B

Regency Gresham Nursing & Rehab Center

5905 Se Powell Valley Rd Gresham, Oregon 97080

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 665-1151
  • large: 128 beds
B-

Rose Linn Care Center

2330 Debok Road West Linn, Oregon 97068

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 655-0474
  • small: 71 beds
B-

Avamere Rehabilitation of Oregon City

1400 Division Street Oregon City, Oregon 97045

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (503) 656-0367
  • medium: 111 beds
map preview
Interactive Map
Search Within Map
Expand ViewExpand Map Expand Map