Pennsylvania · CMS Data August 2026

Nursing Homes That Accept Medicaid in Pennsylvania

Where Are the Nursing Homes That Accept Medicaid in Pennsylvania?

CMS Care Compare lists 599 Medicaid-certified nursing homes in Pennsylvania, out of 656 certified nursing homes (data from August 2026). The most are in Philadelphia (44), Pittsburgh (23) and Erie (14). 200 of them are rated 4 or 5 stars overall.

Matching homes
599
All homes in Pennsylvania
656
Rated 4 or 5 stars
200
Average overall stars
2.8

How this list is made: CMS lists the home as certified for Medicaid (or for both Medicare and Medicaid). Certification means the home can bill Medicaid; ask whether a Medicaid bed is open. Homes are ordered by CMS's overall rating, then its inspection rating.

The Top 40 by CMS Rating

Nursing Homes That Accept Medicaid in Pennsylvania, highest-rated first
Nursing homeCityOverallInspectionsStaffingQuality
Bradford Ecumenical Home, Inc.Bradford5544
Broomall ManorBroomall5534
Chandler Hall Health ServicesNewtown5554
Chapel Pointe at CarlisleCarlisle5554
Community at Rockhill, theSellersville5554
Concordia at the CedarsMonroeville5525
Cornwall ManorCornwall5553
Cumberland Crossings Retirement CommunityCarlisle5553
Dock TerraceLansdale5554
Elm Terrace GardensLansdale5554
Fairmount HomesEphrata5555
ForestviewErie5553
Frederick Living - CedarwoodFrederick5554
Gardens at York Terrace, thePottsville5534
Good Shepherd Home-BethlehemBethlehem5554
Haven Convalescent Home, Inc.New Castle5543
Homestead Village, Inc.Lancaster5554
Jameson Nursing and Rehab CenterNew Castle5524
Lafayette-Redeemer, thePhiladelphia5545
Lebanon Valley Brethren HomePalmyra5555
Lebanon Valley Home theAnnville5554
LECOM at Asbury Ridge dba Saint Mary's Asbury RidgErie5544
Lecom at Elmwood Gardens, LLCErie5545
Little Flower ManorDarby5555
Luther Crest Nursing FacilityAllentown5554
Maple FarmAkron5554
Masonic Village at ElizabethtownElizabethtown5555
Masonic Village at WarminsterWarminster5555
Misericordia Nursing & Rehabilitation CenterYork5555
Moravian ManorLititz5544
Oil City Nursing and RehabOil City5534
Philadelphia Protestant HomePhiladelphia5555
Phoebe BerksWernersville5543
Rosewood Gardens Rehabilitation and Nursing CenterBroomall5544
Saint John Xxiii HomeHermitage5553
Saint Paul HomesGreenville5555
Sarah Reed Senior LivingErie5544
Shenango Presbyterian SeniorcareNew Wilmington5553
Simpson House Inc.Philadelphia5535
Souderton Mennonite HomesSouderton5554

Stars are out of 5; blank cells are ratings CMS doesn't report for that home. Every matching home is on its city page, linked below.

Matching Homes by City

Nursing Homes That Accept Medicaid in Pennsylvania by city
CityMatching homes4 or 5 stars
Nursing homes in Philadelphia4412
Nursing homes in Pittsburgh230
Nursing homes in Erie1410
Nursing homes in York104
Nursing homes in Carlisle84
Nursing homes in Greensburg80
Nursing homes in Lancaster82
Nursing homes in Scranton83
Nursing homes in Allentown76
Nursing homes in Wilkes Barre71
Nursing homes in Chambersburg61
Nursing homes in Lansdale65
Nursing homes in New Castle63
Nursing homes in Doylestown53
Nursing homes in Easton54
Nursing homes in Harrisburg51
Nursing homes in Johnstown50
Nursing homes in Lititz53
Nursing homes in Norristown51
Nursing homes in Uniontown51
Nursing homes in Bethlehem42
Nursing homes in Canonsburg40
Nursing homes in Gettysburg42
Nursing homes in Hollidaysburg42
Nursing homes in Indiana40
Nursing homes in Monroeville41
Nursing homes in Pottstown41
Nursing homes in Pottsville41
Nursing homes in Washington40
Nursing homes in West Chester42
Nursing homes in Williamsport41
Nursing homes in Altoona30
Nursing homes in Bradford32
Nursing homes in Broomall32
Nursing homes in Camp Hill30
Nursing homes in Elizabethtown31
Nursing homes in Grove City31
Nursing homes in Hanover32
Nursing homes in Hazleton30
Nursing homes in Kingston31
Nursing homes in Langhorne32
Nursing homes in Lebanon31
Nursing homes in Mechanicsburg32
Nursing homes in Palmyra31
Nursing homes in Quakertown31
Nursing homes in Reading32
Nursing homes in Warminster32
Nursing homes in Wyncote30
Nursing homes in Ambler22
Nursing homes in Beaver Falls20
Nursing homes in Bethel Park20
Nursing homes in Brookville21
Nursing homes in Carbondale21
Nursing homes in Cheswick20
Nursing homes in Columbia21
Nursing homes in Coraopolis20
Nursing homes in Cranberry Township20
Nursing homes in Dallas20
Nursing homes in Danville20
Nursing homes in Darby21
Nursing homes in Dubois21
Nursing homes in Duncannon22
Nursing homes in Ephrata22
Nursing homes in Flourtown21
Nursing homes in Franklin20
Nursing homes in Glen Mills21
Nursing homes in Glenside20
Nursing homes in Greenville21
Nursing homes in Hatboro20
Nursing homes in Hermitage21
Nursing homes in Honey Brook22
Nursing homes in Huntingdon20
Nursing homes in Kittanning20
Nursing homes in Latrobe20
Nursing homes in Lewisburg20
Nursing homes in Lewistown21
Nursing homes in Lock Haven20
Nursing homes in Manheim22
Nursing homes in Markleysburg21
Nursing homes in Martinsburg22
Nursing homes in McKeesport20
Nursing homes in McMurray21
Nursing homes in Meadville22
Nursing homes in Media21
Nursing homes in Mercer22
Nursing homes in Middletown21
Nursing homes in Monongahela20
Nursing homes in Montoursville21
Nursing homes in Myerstown21
Nursing homes in Nanticoke20
Nursing homes in Nazareth21
Nursing homes in New Wilmington22
Nursing homes in Newtown21
Nursing homes in North Huntingdon20
Nursing homes in Oil City21
Nursing homes in Orwigsburg22
Nursing homes in Plymouth Meeting21
Nursing homes in Shenandoah20
Nursing homes in Smethport21
Nursing homes in Somerset20
Nursing homes in Stroudsburg21
Nursing homes in Sunbury20
Nursing homes in Tunkhannock20
Nursing homes in Warren20
Nursing homes in Waynesburg20
Nursing homes in Wellsboro20
Nursing homes in West Reading21
Nursing homes in Wexford20
Nursing homes in Wyndmoor20
Nursing homes in Yeadon20
Nursing homes in Akron11
Nursing homes in Aliquippa10
Nursing homes in Annville11
Nursing homes in Apollo10
Nursing homes in Athens10
Nursing homes in Baden10
Nursing homes in Bangor10
Nursing homes in Beaver10
Nursing homes in Bedford10
Nursing homes in Bellefonte10
Nursing homes in Belleville11
Nursing homes in Berlin10
Nursing homes in Berwick10
Nursing homes in Bloomsburg10
Nursing homes in Boothwyn11
Nursing homes in Brackenridge10
Nursing homes in Bridgeville10
Nursing homes in Bristol10
Nursing homes in Brockway11
Nursing homes in Bryn Mawr10
Nursing homes in Buckingham11
Nursing homes in Butler10
Nursing homes in Cabot10
Nursing homes in Chester10
Nursing homes in Chicora10
Nursing homes in Christiana10
Nursing homes in Clarion11
Nursing homes in Clarks Summit10
Nursing homes in Clearfield10
Nursing homes in Coal Township10
Nursing homes in Coaldale11
Nursing homes in Conneautville11
Nursing homes in Coopersburg10
Nursing homes in Cornwall11
Nursing homes in Corry10
Nursing homes in Coudersport10
Nursing homes in Curwensville10
Nursing homes in Dallastown10
Nursing homes in Davidsville10
Nursing homes in Downingtown11
Nursing homes in Drums10
Nursing homes in Dunmore10
Nursing homes in East Stroudsburg10
Nursing homes in Ebensburg10
Nursing homes in Edinboro11
Nursing homes in Effort11
Nursing homes in Elkins Park10
Nursing homes in Emporium11
Nursing homes in Everett10
Nursing homes in Exeter10
Nursing homes in Fairview10
Nursing homes in Fayetteville10
Nursing homes in Forest City10
Nursing homes in Forksville11
Nursing homes in Fort Washington11
Nursing homes in Frackville10
Nursing homes in Frederick11
Nursing homes in Gibsonia11
Nursing homes in Girard11
Nursing homes in Hamburg10
Nursing homes in Harleysville11
Nursing homes in Harmony10
Nursing homes in Harrisville10
Nursing homes in Hastings10
Nursing homes in Havertown10
Nursing homes in Hillsdale10
Nursing homes in Honesdale10
Nursing homes in Huntingdon Valley10
Nursing homes in Jeannette10
Nursing homes in Jefferson Hills10
Nursing homes in Jersey Shore10
Nursing homes in Kane11
Nursing homes in King of Prussia10
Nursing homes in Kutztown10
Nursing homes in Lafayette Hill11
Nursing homes in Lake Ariel10
Nursing homes in Laporte10
Nursing homes in Laureldale10
Nursing homes in Leesport11
Nursing homes in Lehighton10
Nursing homes in Levittown11
Nursing homes in Ligonier10
Nursing homes in Lima10
Nursing homes in Lower Burrell10
Nursing homes in Macungie10
Nursing homes in Malvern11
Nursing homes in Marienville10
Nursing homes in Mars10
Nursing homes in Matamoras10
Nursing homes in McConnellsburg10
Nursing homes in Meadowbrook11
Nursing homes in Meyersdale10
Nursing homes in Mifflin10
Nursing homes in Mifflintown11
Nursing homes in Milford10
Nursing homes in Millersburg10
Nursing homes in Millmont11
Nursing homes in Millville10
Nursing homes in Milton10
Nursing homes in Montgomeryville10
Nursing homes in Montrose10
Nursing homes in Moscow11
Nursing homes in Mount Pleasant10
Nursing homes in Mountain Top10
Nursing homes in Mt Carmel10
Nursing homes in Muncy10
Nursing homes in Munhall10
Nursing homes in Murrysville10
Nursing homes in Narvon11
Nursing homes in New Bloomfield11
Nursing homes in New Holland11
Nursing homes in New Oxford11
Nursing homes in Newville10
Nursing homes in North Wales10
Nursing homes in Northumberland10
Nursing homes in Oakmont10
Nursing homes in Orangeville10
Nursing homes in Orbisonia10
Nursing homes in Oxford11
Nursing homes in Peckville10
Nursing homes in Pennsburg11
Nursing homes in Philipsburg10
Nursing homes in Phoenixville10
Nursing homes in Pittston10
Nursing homes in Portage10
Nursing homes in Prospect Park10
Nursing homes in Punxsutawney10
Nursing homes in Quarryville11
Nursing homes in Richboro11
Nursing homes in Richfield11
Nursing homes in Richlandtown10
Nursing homes in Rochester10
Nursing homes in Rosemont10
Nursing homes in Roslyn10
Nursing homes in Royersford10
Nursing homes in Rydal11
Nursing homes in Saegertown10
Nursing homes in Saint Marys11
Nursing homes in Sarver10
Nursing homes in Saxonburg10
Nursing homes in Sayre10
Nursing homes in Schuylkill Haven11
Nursing homes in Scottdale10
Nursing homes in Selinsgrove10
Nursing homes in Sellersville11
Nursing homes in Sewickley10
Nursing homes in Sharon10
Nursing homes in Shillington11
Nursing homes in Shippensburg11
Nursing homes in Shippenville10
Nursing homes in Sinking Spring10
Nursing homes in Souderton11
Nursing homes in South Mountain11
Nursing homes in Spring City11
Nursing homes in Spring House10
Nursing homes in Springfield10
Nursing homes in St. Marys11
Nursing homes in State College10
Nursing homes in Stevens10
Nursing homes in Susquehanna10
Nursing homes in Tamaqua10
Nursing homes in Taylor10
Nursing homes in Telford11
Nursing homes in Titusville11
Nursing homes in Topton11
Nursing homes in Towanda10
Nursing homes in Tremont11
Nursing homes in Trexlertown11
Nursing homes in Troy10
Nursing homes in Turtle Creek11
Nursing homes in Tyrone10
Nursing homes in Verona10
Nursing homes in Wallingford10
Nursing homes in Warrington11
Nursing homes in Watsontown10
Nursing homes in Waymart10
Nursing homes in Wayne11
Nursing homes in Waynesboro11
Nursing homes in Weatherly10
Nursing homes in Wernersville11
Nursing homes in West Grove11
Nursing homes in White Marsh10
Nursing homes in Whitehall11
Nursing homes in Willow Grove10
Nursing homes in Windber10
Nursing homes in Worthington10
Nursing homes in Wynnewood10
Nursing homes in Yardley11
Nursing homes in Youngsville10
Nursing homes in Zelienople10

More About This List

Read how Medicaid pays for nursing home care. For assisted living and memory care rules, Medicaid limits and the ombudsman, see senior care in Pennsylvania. For local services, call the Eldercare Locator at 1-800-677-1116.

Other lists for Pennsylvania: highest-rated nursing homes in Pennsylvania, nonprofit nursing homes in Pennsylvania, nursing homes with low antipsychotic use in Pennsylvania.

Frequently Asked Questions

How Many Nursing Homes That Accept Medicaid Are in Pennsylvania?

599 of the 656 CMS-certified nursing homes in Pennsylvania meet this rule: CMS lists the home as certified for Medicaid (or for both Medicare and Medicaid). Certification means the home can bill Medicaid; ask whether a Medicaid bed is open.

Which Nursing Home That Accept Medicaid in Pennsylvania Rates Highest?

By CMS's overall rating, then its inspection rating, Bradford Ecumenical Home, Inc. in Bradford (5 stars), Broomall Manor in Broomall (5 stars) and Chandler Hall Health Services in Newtown (5 stars) rank highest. Visit and check the latest inspection report before you decide.

What Are Pennsylvania's Medicaid Limits for Nursing Home Care?

Pennsylvania lists an income limit of For non-money payment (NMP) categories, the limit is 300 percent of the federal benefit rate (FBR). For 2026, the individual income limit is $2,982. For medically needy only (MNO) categories, the limit is $2,550 (semi-annual net income). and an asset limit of If your income is below or equal to 300 percent of the FBR (currently $2,982), the resource limit is $2,000 with an additional $6,000 resource disregard. If your income is above 300 percent of the FBR, the resource limit is $2,400. for 2026. A Medicaid-certified home can still have no Medicaid bed open, so ask when you call.

How Do You Check a Nursing Home in Pennsylvania?

Read its Care Compare page for the full inspection reports, visit at different times, and ask about staffing and openings. Pennsylvania's Pennsylvania Long-Term Care Ombudsman Program can answer questions about residents' rights.

Sources

  1. CMS Provider Data Catalog: Nursing Home Provider Information (August 2026)
  2. Pennsylvania Medicaid long-term care limits

If someone is in danger now, call 911. To report suspected abuse or neglect in a nursing home or assisted living, contact your state's Long-Term Care Ombudsman or Adult Protective Services. For free help finding local aging services, call the Eldercare Locator at 1-800-677-1116. seniorcare.help is an independent guide, not a care provider or referral service, and doesn't give medical or legal advice.