Nursing Homes in Mechanicsburg, Pennsylvania

There are just 4 nursing homes in Mechanicsburg, Pennsylvania, servicing a population of 67,052 people. These nursing homes here earned this place a quality city grade of B. This is as good or better than the city grade of the average city in the country. This city's report card was also very consistent as it did not receive a single poor category grade either. You can learn more about these in the next section.

To pair with its strong overall grade, we awarded the nursing homes in Mechanicsburg a grade of A- for our short-term care category. With a short-term care score this high we would expect the majority of the facilities here to offer quality rehabilitation services. Mechanicsburg also fared well in the area of health inspections with a B. In our final two categories, this place were awarded a B for nursing and a B- for long-term care.

Showing 17 nursing homes ranked by overall rating.
A

Messiah Lifeways at Messiah Village

100 Mount Allen Drive Mechanicsburg, Pennsylvania 17055

  • Medicare:
  • Medicaid:
  • (717) 697-4666
  • large: 184 beds
A-

Bethany Village Retirement Center

5225 Wilson Lane Mechanicsburg, Pennsylvania 17055

  • Medicare:
  • Medicaid:
  • (717) 766-0279
  • small: 69 beds
C

Vibra Rehabilitation Center

707 Sheperdstown Rd Mechanicsburg, Pennsylvania 17055

  • Medicare:
  • Medicaid:
  • (717) 591-2125
  • small: 48 beds
F

Fox Subacute at Mechanicsburg

120 South Filbert St Mechanicsburg, Pennsylvania 17055

  • Medicare:
  • Medicaid:
  • (717) 458-0930
  • small: 56 beds

Nursing Homes Near Mechanicsburg, PA

A+

Penn State Health Transitional Care

1135 West Chocolate Avenue 2nd Floor Hummelstown, Pennsylvania 17036

  • Medicare:
  • Medicaid:
  • (717) 832-2600
  • very-small: 22 beds
A-

Sarah a Todd Memorial Home

1000 West South Street Carlisle, Pennsylvania 17013

  • Medicare:
  • Medicaid:
  • (717) 245-2187
  • medium: 117 beds
A-

Thornwald Home

442 Walnut Bottom Road Carlisle, Pennsylvania 17013

  • Medicare:
  • Medicaid:
  • (717) 249-4118
  • medium: 83 beds
B+

Courtyard Gardens Nursing and Rehab Center

999 West Harrisburg Pike Middletown, Pennsylvania 17057

  • Medicare:
  • Medicaid:
  • (717) 944-3351
  • medium: 102 beds
B+

Stonebridge Health & Rehabilitation Center

102 Chandra Drive Duncannon, Pennsylvania 17020

  • Medicare:
  • Medicaid:
  • (717) 834-4111
  • small: 60 beds
B

Frey Village

1020 North Union Street Middletown, Pennsylvania 17057

  • Medicare:
  • Medicaid:
  • (717) 944-0451
  • large: 136 beds
B

Cumberland Crossings Retirement Community

1 Longsdorf Way Carlisle, Pennsylvania 17013

  • Medicare:
  • Medicaid:
  • (717) 245-9941
  • small: 58 beds
B-

Manorcare Health Services-Carlisle

940 Walnut Bottom Road Carlisle, Pennsylvania 17013

  • Medicare:
  • Medicaid:
  • (717) 249-0085
  • large: 150 beds
D

Jewish Home of Greater Harrisb

4000 Linglestown Road Harrisburg, Pennsylvania 17112

  • Medicare:
  • Medicaid:
  • (717) 657-0700
  • large: 138 beds
D

Colonial Park Care Center

800 King Russ Road Harrisburg, Pennsylvania 17109

  • Medicare:
  • Medicaid:
  • (717) 657-1520
  • large: 198 beds
F

Forest Park Healthcare and Rehabilitation Center

700 Walnut Bottom Road Carlisle, Pennsylvania 17013

  • Medicare:
  • Medicaid:
  • (717) 960-7700
  • medium: 114 beds
F

Premier at Perry Village for Nursing and Rehab, Ll

213 East Main Street New Bloomfield, Pennsylvania 17068

  • Medicare:
  • Medicaid:
  • (717) 582-4346
  • medium: 118 beds
F

The Gardens at Blue Ridge

3625 North Progress Ave Harrisburg, Pennsylvania 17110

  • Medicare:
  • Medicaid:
  • (717) 652-2345
  • medium: 95 beds
map preview
Interactive Map
Search Within Map
Expand Map