Nursing Homes

A nursing home (sometimes called a skilled nursing facility, or SNF) is a residence that provides the following services to people of all ages who need this level of living assistance:
• 24-hour supervision
• medi­cal care
• room and board
• meals

Stays can be short-term for those recov­ering from illness or surgery, or long-term for individuals who can no longer live independently. In either case, a licensed staff provides comprehensive nursing care, including medication administration, dietary requirements and all treatment regimens.

Additionally, all residents are under the care of an on-call physician. Most nursing homes also offer a creative variety of social activities tailored to their residents.

Check the status of a nursing home’s license or current listing by contacting the Pennsylvania Department of Health at portal.state.pa.us and type in Nursing Home Facility Locator; or call (877) PA-HEALTH (724-3258).

Medicaid pays the cost of nursing home care for people with limited incomes. Long-term care insurance, Medicare and private pay are ways in which to pay for care, and individuals should assess their financial situation before deciding on nursing home care. Please consider that the process of locating a residence and filling out the necessary paperwork takes time, and many facilities have waiting lists. Whenever possible, give yourself ample time to plan in advance.

All nursing homes are state licensed and regulated, and the federal government regulates nursing homes that receive federal funds.

Following is a listing of nursing homes in Allegheny County.

Central

Forbes Center for Rehabilitation and Healthcare
6655 Frankstown Ave., East Liberty, 15206
(412) 665-3232
Estimated daily cost: $250
Number of beds: 134

Highland Park Care Center
745 N. Highland Ave., East Liberty, 15206
(412) 362-6622
Estimated daily cost: Call
Number of beds: 144

Southwestern Veterans Center
7060 Highland Dr., East Liberty, 15206
(412) 665-6706
Estimated daily cost: Call
Number of beds: 236

Kane Glen Hazel
955 Rivermont Dr., Glen Hazel, 15207
(412) 422-5263
Estimated daily cost: $240
Number of beds: 210

UPMC Canterbury Place
310 Fisk St., Lawrenceville, 15201
(412) 622-9000
Estimated daily cost: Call
Number of beds: 80

UPMC Transitional Care Unit
200 Lothrop St., Oakland, 15213
(412) 692-4262
Estimated daily cost: Call
Number of beds: 30

Reformed Presbyterian Home
2344 Perrysville Ave., Pittsburgh, 15214
(412) 321-4139
Estimated daily cost: $274-350
Number of beds: 58

Manorcare Health Services
550 S. Negley Ave., Shadyside, 15232
(412) 665-2400
Estimated daily cost: Call
Number of beds: 208

Manorcare Health Services Shadyside
5609 Fifth Ave., Shadyside, 15232
(412) 362-3500
Estimated daily cost: $290
Number of beds: 150

HCR Manorcare Health Services Northside
2170 Rhine St., Spring Hill, 15212
(412) 323-0420
Estimated daily cost: $334
Number of beds: 100

Charles M. Morris Nursing and Rehabilitation Center Jewish Association on Aging
200 JHF Dr., Squirrel Hill, 15217
(412) 420-4000
Estimated daily cost: Call
Number of beds: 129

UPMC Heritage Place
5701 Phillips Ave., Squirrel Hill, 15217
(412) 422-5100
Estimated daily cost: Call
Number of beds: 145

The Commons at Squirrel Hill
2025 Wightman St., Squirrel Hill, 15217
(412) 421-8443
Estimated daily cost: Call
Number of beds: 178

Vincentian De Marillac
5300 Stanton Ave., Stanton Heights, 15206
(412) 361-2833
Estimated daily cost: Call
Number of beds: 50

East

Kane McKeesport
100 Ninth St., McKeesport, 15132
(412) 422-5263
Estimated daily cost: $240
Number of beds: 360

Riverside Care Center
100 Eighth Ave., McKeesport, 15132
(412) 664-8860
Estimated daily cost: $292
Number of beds: 120

UPMC McKeesport Long Term Care
1500 Fifth Ave., 15132
(412) 664-2601
Estimated daily cost: Call
Number of beds: 24

Golden Living Center
4142 Monroeville Blvd., Monroeville, 15146
(412) 856-7570
Estimated daily cost: $270
Number of beds: 120

HCR ManorCare Monroeville
885 MacBeth Dr., Monroeville, 15146
(412) 856-7071
Estimated daily cost: $304-330
Number of beds: 120

Concordia of Monroeville
4363 Northern Pike, Monroeville, 15146
(412) 373-3900
Estimated daily cost: $281-307
Number of beds: 59

Woodhaven Care Center
2400 McGinley Rd., Monroeville, 15146
(412) 856-4770
Estimated daily cost: $323-353
Number of beds: 120

Eldercrest Nursing Center
2600 West Run Rd., Munhall, 15120
(412) 462-8002
Estimated daily cost: Call
Number of beds: 48

Oakmont Center for Nursing and Rehabilitation
26 Ann St., Oakmont, 15139
(412) 828-7300
Estimated daily cost: $242-285
Number of beds: 85

Presbyterian SeniorCare – The Willows
1215 Hulton Rd., Oakmont, 15139
(412) 828-5600
Estimated daily cost: Call
Number of beds: 200

LGAR Health and Rehabilitation Center
800 Elsie St., Turtle Creek, 15145
(412) 825-9000
Estimated daily cost: $250-265
Number of beds: 120

Longwood at Oakmont
500 Rt. 909, Verona, 15147
(877) 558-4692
Estimated daily cost: $242-276
Number of beds: 60

UPMC Senaca Place
5360 Saltsburg Rd., Verona, 15147
(412) 798-8000
Estimated daily cost: Call
Number of beds: 174

Village at Pennwood
909 West St., Wilkinsburg, 15221
(412) 723-3662
Estimated daily cost: $225
Number of beds: 126

North

Concordia at Rebecca Residence
3746 Cedar Ridge Rd., Allison Park, 15101
(724) 444-0600
Estimated daily cost: $255-279
Number of beds: 60

Platinum Ridge
1050 Broadview Blvd., Brackenridge, 15014
(724) 224-9200
Estimated daily cost: $265
Number of beds: 97

Little Sisters of the Poor
1028 Benton Ave., Brighton Heights, 15212
(412) 307-1100
Estimated daily cost: Call
Number of beds: 36

Harmarvillage Care Center
715 Freeport Rd., Cheswick, 15024
(724) 274-3773
Estimated daily cost: $270-300
Number of beds: 130

Consulate Healthcare of Cheswick
3876 Saxonburg Blvd., Cheswick, 15024
(412) 767-4998
Estimated daily cost: $249
Number of beds: 121

St. Barnabas
5827 Meridian Rd., Gibsonia, 15044
(724) 443-0700
Estimated daily cost: Call
Number of beds: 172

Vincentian Home
111 Perrymont Rd., McCandless, 15237
(412) 366-5600
Estimated daily cost: Call
Number of beds: 180

Kane Ross
110 McIntyre Rd., Ross Township, 15237
(412) 422-5263
Estimated daily cost: $240
Number of beds: 240

HCR ManorCare North Hills
1105 Perry Hwy., Ross Township, 15237
(412) 369-9955
Estimated daily cost: Call
Number of beds: 200

North Hills Health and Rehab Center
194 Swinderman Rd., Wexford, 15090
(724) 935-3781
Estimated daily cost: $235-242
Number of beds: 55

Wexford Healthcare Center
9850 Old Perry Hwy., Wexford, 15090
(412) 366-7900
Estimated daily cost: $250
Number of beds: 182

South

Baldwin Health Center
1717 Skyline Dr., Baldwin, 15227
(412) 885-8400
Estimated daily cost: $420
Number of beds: 200

HCR ManorCare Bethel Park
60 Highland Rd., Bethel Park, 15102
(412) 831-6050
Estimated daily cost: Call
Number of beds: 160

Meadowcrest Nursing Center
1200 Braun Rd., Bethel Park, 15102
(412) 854-5500
Estimated daily cost: $292
Number of beds: 50

Bridgeville Rehab and Care Center
3590 Washington Pike, Bridgeville, 15017
(412) 257-2474
Estimated daily cost: $276-352
Number of beds: 194

HCR ManorCare Greentree
1848 Greentree Rd., Greentree, 15220
(412) 344-7744
Estimated daily cost: $300
Number of beds: 180

Marian Manor Corporation
2695 Winchester Dr., Greentree, 15220
(412) 440-4300
Estimated daily cost: $279-328
Number of beds: 154

Jefferson Hills Manor
448 Old Clairton Rd., Jefferson Hills, 15025
(412) 653-1128
Estimated daily cost: Call
Number of beds: 83

Lawson Nursing Home
540 Coal Valley Rd., Jefferson Hills, 15025
(412) 466-1125
Estimated daily cost: $197-225
Number of beds: 50

Asbury Heights
700 Bower Hill Rd., Mt. Lebanon, 15243
(412) 341-1030
Estimated daily cost: $280-285
Number of beds: 139

Baptist Homes
489 Castle Shannon Blvd., Mt. Lebanon, 15234
(412) 563-6550
Estimated daily cost: $357
Number of beds: 126

Concordia of the South Hills
1300 Bower Hill Rd., Mt. Lebanon, 15243
(412) 278-1300
Estimated daily cost: $234-283
Number of beds: 46

Golden Living Center Mt. Lebanon
350 Old Gilkeson Rd., Mt. Lebanon, 15228
(412) 257-4444
Estimated daily cost: $293-310
Number of beds: 121

Southwestern Nursing and Rehabilitation Center
500 Lewis Run Rd., Pleasant Hills, 15122
(412) 466-0600
Estimated daily cost: $210-235
Number of beds: 118

Kane Regional Center
300 Kane Blvd., Scott Township, 15243
(412) 422-5263
Estimated daily cost: $240
Number of beds: 314

Providence Point
200 Adams Ave., Scott Township, 15243
(412) 489-3560
Estimated daily cost: $373
Number of beds: 63

Friendship Village of South Hills
1290 Boyce Rd., Upper St. Clair, 15241
(724) 941-3100
Estimated daily cost: $287-339
Number of beds: 89

HCR ManorCare Whitehall Borough
505 Weyman Rd., Whitehall, 15236
(412) 884-3500
Estimated daily cost: Call
Number of beds: 150

West

West Hills Health and Rehab
951 Brodhead Rd., Coraopolis, 15108
(412) 269-1101
Estimated daily cost: $261
Number of beds: 150

Caring Heights Community Care and Rehab
234 Coraopolis Rd., Coraopolis, 15108
(412) 331-6060
Estimated daily cost: $240
Number of beds: 120

Masonic Village at Sewickley
1000 Masonic Dr., Sewickley, 15143
(412) 741-1400
Estimated daily cost: $315-325
Number of beds: 128