Dialysis facilities in Pennsylvania
298 dialysis facilities certified by Medicare. Medicare star rating: 5★ 19 · 4★ 58 · 3★ 112 · 2★ 60 · 1★ 26 · not rated 23.
A dialysis facility treats people whose kidneys have failed (end-stage kidney disease). Hemodialysis cleans the blood with a machine, usually three times a week at the center; some centers also train patients to do peritoneal dialysis or hemodialysis at home. The facilities listed here are certified by Medicare.
By county
- Allegheny County36
- Beaver County4
- Berks County4
- Blair County3
- Bradford County2
- Bucks County9
- Butler County3
- Cambria County7
- Carbon County2
- Centre County3
- Chester County7
- Clearfield County2
- Cumberland County10
- Dauphin County9
- Delaware County11
- Erie County5
- Fayette County3
- Franklin County4
- Huntingdon County2
- Indiana County2
- Lackawanna County6
- Lancaster County7
- Lawrence County2
- Lebanon County5
- Lehigh County11
- Luzerne County8
- Lycoming County2
- Mercer County3
- Monroe County5
- Montgomery County18
- Montour County2
- Northampton County5
- Philadelphia County47
- Schuylkill County3
- Somerset County2
- Washington County6
- Westmoreland County8
- York County7
By city
- Allentown6
- Altoona2
- Beaver Falls2
- Bensalem2
- Bethel Park2
- Bethlehem2
- Camp Hill2
- Carlisle3
- Chadds Ford2
- Chambersburg3
- Danville2
- East Stroudsburg2
- Easton3
- Erie4
- Harrisburg5
- Hermitage2
- Hershey2
- Huntingdon2
- Johnstown5
- Lancaster3
- Langhorne2
- Lansdale2
- Lebanon3
- Lehighton2
- Lemoyne2
- McKees Rocks2
- Mechanicsburg2
- Monroeville2
- Montoursville2
- Mount Pleasant2
- New Castle2
- Norristown2
- Palmyra2
- Philadelphia47
- Pittsburgh19
- Pottstown2
- Scranton2
- State College2
- Uniontown2
- Upper Darby2
- Washington2
- West Chester2
- Whitehall2
- Wilkes Barre3
- Willow Grove3
- Wyomissing3
- York5
All dialysis facilities in Pennsylvania
Aliquippa
- FKC Liberty Dialysis Hopewell(724) 378‑6304Medicare star rating: 2 of 5 · 22 stations
Allentown
- DaVita St Luke's Allentown Dialysis(610) 435‑2590Medicare star rating: 3 of 5 · 13 stations
- DaVita St Luke's at Home(610) 776‑14794 stations
- FKC Allentown(610) 435‑6718Medicare star rating: 3 of 5 · 27 stations
- FKC Fogelsville(610) 395‑1980Medicare star rating: 4 of 5 · 13 stations
- FKC Lehigh Valley Home(484) 261‑6440Medicare star rating: 5 of 5 · 4 stations
- FKC South Allentown(610) 797‑7655Medicare star rating: 2 of 5 · 16 stations
Altoona
- FKC Altoona(814) 940‑2440Medicare star rating: 4 of 5 · 35 stations
- USRC Altoona(814) 942‑2569Medicare star rating: 2 of 5 · 19 stations
Baden
- FKC Liberty Dialysis Baden(724) 869‑2830Medicare star rating: 2 of 5 · 17 stations
Bartonsville
- DaVita Pocono Home Training(570) 629‑1292Medicare star rating: 2 of 5 · 4 stations
Beaver Falls
- DCI Chippewa(724) 891‑5044Medicare star rating: 3 of 5 · 16 stations
- FKC Liberty Dialysis Chippewa(724) 846‑5030Medicare star rating: 1 of 5 · 30 stations
Bensalem
- Innovative Renal Care Bensalem(215) 638‑8671Medicare star rating: 4 of 5 · 21 stations
- Innovative Renal Care Woodhaven(215) 639‑1070Medicare star rating: 4 of 5 · 24 stations
Berwick
- FKC Berwick(570) 752‑9180Medicare star rating: 3 of 5 · 13 stations
Bethel Park
- DaVita Bethel Park(412) 833‑26124 stations
- FKC South Hills(412) 835‑1229Medicare star rating: 3 of 5 · 18 stations
Bethlehem
- DaVita St Luke's Bethlehem Dialysis(484) 403‑4304Medicare star rating: 3 of 5 · 36 stations
- FKC Bethlehem(610) 264‑9660Medicare star rating: 3 of 5 · 28 stations
Blairsville
- DCI Chestnut Ridge Blairsville(724) 459‑4980Medicare star rating: 1 of 5 · 8 stations
Bradford
- DaVita Bradford(814) 362‑7417Medicare star rating: 3 of 5 · 13 stations
Bristol
- Innovative Renal Care Bucks County(215) 785‑0382Medicare star rating: 2 of 5 · 20 stations
Broomall
Brownsville
- FKC Redstone Centerville(724) 632‑5800Medicare star rating: 3 of 5 · 14 stations
Bryn Mawr
- FKC Bryn Mawr(610) 525‑1793Medicare star rating: 3 of 5 · 20 stations
Butler
- Innovative Renal Care Butler County(724) 431‑2241Medicare star rating: 4 of 5 · 21 stations
Camp Hill
- DCC Camp Hill Home(717) 910‑1400Medicare star rating: 2 of 5 · 1 stations
- FKC Camp Hill(717) 737‑7800Medicare star rating: 3 of 5 · 18 stations
Canonsburg
- FKC Liberty Dialysis Southpointe(724) 745‑5565Medicare star rating: 3 of 5 · 19 stations
Carlisle
- DaVita Carlisle Regional Dialysis(717) 218‑5104Medicare star rating: 2 of 5 · 12 stations
- FKC Cumberland County(717) 240‑2944Medicare star rating: 3 of 5 · 16 stations
- USRC Carlisle(717) 258‑3099Medicare star rating: 3 of 5 · 13 stations
Chadds Ford
- DaVita Concord Township Dialysis(610) 558‑6965Medicare star rating: 5 of 5 · 13 stations
- FKC Chadds Ford(610) 459‑1757Medicare star rating: 3 of 5 · 12 stations
Chambersburg
- Dialysis Care Center Chambersburg(717) 401‑2060Medicare star rating: 3 of 5 · 14 stations
- FKC Chambersburg(717) 263‑8505Medicare star rating: 1 of 5 · 20 stations
- USRC Chambersburg(717) 263‑9300Medicare star rating: 3 of 5 · 21 stations
Charleroi
- FKC Mon Valley(724) 489‑0850Medicare star rating: 3 of 5 · 13 stations
Cheltenham
- DaVita Cheltenham Dialysis(215) 635‑1870Medicare star rating: 3 of 5 · 21 stations
Chester
- DaVita Upland Dialysis Center(484) 361‑9657Medicare star rating: 2 of 5 · 45 stations
Cheswick
- DaVita Harmarville Dialysis(724) 274‑9281Medicare star rating: 5 of 5 · 13 stations
Clairton
- FKC Clairton(412) 469‑7011Medicare star rating: 3 of 5 · 13 stations
Clarion
- Clarion Dialysis Center(814) 223‑4655Medicare star rating: 1 of 5 · 13 stations
Clearfield
- DaVita Clearfield Dialysis(814) 765‑2543Medicare star rating: 4 of 5 · 17 stations
Coal Township
- DaVita Shamokin Dialysis(570) 500‑7072Medicare star rating: 4 of 5 · 12 stations
Coatesville
- USRC Coatesville Dialysis(610) 383‑4569Medicare star rating: 2 of 5 · 13 stations
Corry
- DaVita Corry Dialysis(814) 664‑7520Medicare star rating: 3 of 5 · 4 stations
Cranberry
- FKC Oil City(814) 677‑7034Medicare star rating: 3 of 5 · 15 stations
Cranberry Township
- FKC Cranberry(724) 779‑9770Medicare star rating: 2 of 5 · 7 stations
Dallas
- FKC Back Mountain(570) 761‑6140Medicare star rating: 2 of 5 · 13 stations
Danville
- DaVita Justin Drive Dialysis(272) 365‑0153Medicare star rating: 1 of 5 · 21 stations
- Geisinger Health System(570) 271‑656126 stations
Donora
- FKC Donora(724) 379‑7650Medicare star rating: 3 of 5 · 13 stations
DuBois
- FKC DuBois(814) 299‑4250Medicare star rating: 3 of 5 · 21 stations
Dunmore
- DaVita Dunmore Dialysis(570) 558‑0190Medicare star rating: 4 of 5 · 15 stations
East Stroudsburg
- DaVita Eagle Valley Dialysis(570) 424‑5307Medicare star rating: 5 of 5 · 13 stations
- DaVita Pocono Dialysis Center(570) 476‑5630Medicare star rating: 3 of 5 · 16 stations
Easton
- DaVita Palmer Dialysis Center(610) 258‑8855Medicare star rating: 3 of 5 · 20 stations
- Davita St Lukes Anderson Dialysis(484) 545‑0609Medicare star rating: 3 of 5 · 17 stations
- FKC Easton(610) 253‑4278Medicare star rating: 2 of 5 · 21 stations
Ebensburg
- DaVita PDI Ebensburg(814) 472‑2642Medicare star rating: 4 of 5 · 9 stations
Elizabeth
- DaVita Elizabeth Dialysis(412) 384‑1822Medicare star rating: 2 of 5 · 12 stations
Elizabethtown
- DaVita Elizabethtown Dialysis(717) 361‑0151Medicare star rating: 3 of 5 · 12 stations
Enola
- FKC Freedom Center of Central PA(717) 732‑3274Medicare star rating: 1 of 5 · 5 stations
Erie
- DaVita Dialysis Center of Erie(814) 455‑6455Medicare star rating: 3 of 5 · 28 stations
- DaVita Erie Dialysis(814) 454‑0480Medicare star rating: 2 of 5 · 30 stations
- DaVita Lake Erie Home Dialysis(814) 838‑2849Medicare star rating: 2 of 5 · 6 stations
- DaVita Millcreek Dialysis(814) 866‑1930Medicare star rating: 4 of 5 · 17 stations
Etters
- FKC Newberry Commons(717) 938‑4654Medicare star rating: 3 of 5 · 17 stations
Everett
- USRC Bedford(814) 623‑2977Medicare star rating: 4 of 5 · 11 stations
Export
- FKC Murrysville(724) 325‑5445Medicare star rating: 2 of 5 · 13 stations
Exton
- Dialyze Direct PA(484) 870‑9260Medicare star rating: 1 of 5 · 1 stations
Eynon
- DaVita Eynon Dialysis(570) 876‑1874Medicare star rating: 2 of 5 · 13 stations
Frackville
- DaVita Frackville Dialysis(570) 874‑1238Medicare star rating: 4 of 5 · 12 stations
Gettysburg
- DaVita Heritage Lake Dialysis(717) 337‑1012Medicare star rating: 3 of 5 · 9 stations
Greensburg
- FKC Greensburg(724) 832‑8061Medicare star rating: 3 of 5 · 20 stations
Grove City
- DCI Grove City(724) 458‑0877Medicare star rating: 2 of 5 · 12 stations
Hanover
- DaVita Hanover Dialysis(717) 632‑1681Medicare star rating: 2 of 5 · 19 stations
Harrisburg
- DaVita Paxton Dialysis(717) 558‑0290Medicare star rating: 2 of 5 · 16 stations
- DaVita Progress Avenue Dialysis(717) 545‑2805Medicare star rating: 2 of 5 · 14 stations
- Davita Rutherford Dialysis(717) 590‑959912 stations
- FKC Capital Area(717) 234‑8840Medicare star rating: 1 of 5 · 21 stations
- FKC Harrisburg(717) 564‑5690Medicare star rating: 2 of 5 · 16 stations
Hastings
- DCI Hastings(814) 247‑8075Medicare star rating: 3 of 5 · 8 stations
Hazle Township
- Innovative Renal Care Greater Hazleton(570) 450‑0870Medicare star rating: 3 of 5 · 21 stations
Hazleton
- FKC Hazleton(570) 454‑3558Medicare star rating: 4 of 5 · 12 stations
Hermitage
- DCI Shenango Valley(724) 342‑3040Medicare star rating: 1 of 5 · 17 stations
- FKC Hermitage(724) 981‑1328Medicare star rating: 3 of 5 · 24 stations
Hershey
- Home Dialysis Services of Hershey(717) 500‑5177Medicare star rating: 1 of 5 · 6 stations
- M.S. Hershey Medical Center(717) 531‑5033Medicare star rating: 1 of 5 · 13 stations
Honesdale
- DaVita Honesdale Dialysis Center(570) 253‑0952Medicare star rating: 4 of 5 · 12 stations
Huntingdon
- FKC Huntingdon(814) 643‑7150Medicare star rating: 3 of 5 · 13 stations
- USRC Huntingdon(814) 643‑3600Medicare star rating: 3 of 5 · 13 stations
Huntingdon Valley
- DaVita Huntingdon Valley Dialysis(215) 379‑1788Medicare star rating: 3 of 5 · 23 stations
Indiana
- DCI Indiana(724) 465‑7010Medicare star rating: 4 of 5 · 22 stations
Jeannette
- DCI Hempfield(724) 523‑6386Medicare star rating: 2 of 5 · 24 stations
Johnstown
- DaVita Budfield Street Home Dialysis(814) 254‑42623 stations
- DaVita Napoleon Place Dialysis(814) 535‑8205Medicare star rating: 3 of 5 · 12 stations
- DaVita PDI - Johnstown(814) 266‑4949Medicare star rating: 3 of 5 · 21 stations
- Prodigy Dialysis Richland(814) 262‑7560Medicare star rating: 3 of 5 · 11 stations
- Prodigy-Home Dialysis Care(814) 299‑4673Medicare star rating: 3 of 5
King of Prussia
- DaVita Radnor Dialysis(610) 337‑6510Medicare star rating: 4 of 5 · 13 stations
Kittanning
- Innovative Renal Care Central Kittanning(724) 543‑3151Medicare star rating: 3 of 5 · 19 stations
Kutztown
- FKC Kutztown(610) 683‑9766Medicare star rating: 2 of 5 · 11 stations
Lancaster
- DaVita Manheim Pike Dialysis(717) 519‑6978Medicare star rating: 3 of 5 · 22 stations
- DaVita Pdi Lancaster(717) 392‑1552Medicare star rating: 5 of 5 · 17 stations
- DaVita Suburban Campus Dialysis(717) 397‑4019Medicare star rating: 5 of 5 · 30 stations
Langhorne
- DaVita Dialysis Center at Oxford Court(215) 750‑9831Medicare star rating: 3 of 5 · 13 stations
- Innovative Renal Care Langhorne(215) 757‑4115Medicare star rating: 4 of 5 · 27 stations
Lansdale
- DaVita North Wales Dialysis(215) 361‑6192Medicare star rating: 5 of 5 · 13 stations
- FKC Lansdale(215) 853‑8300Medicare star rating: 5 of 5 · 16 stations
Latrobe
- FKC Latrobe(724) 537‑2041Medicare star rating: 3 of 5 · 20 stations
Lebanon
- DaVita Lebanon County Dialysis(717) 272‑3050Medicare star rating: 1 of 5 · 16 stations
- DaVita Quentin Circle Dialysis(717) 273‑1026Medicare star rating: 2 of 5 · 8 stations
- Dialysis Care Center Lebanon(717) 402‑6300Medicare star rating: 3 of 5 · 15 stations
Lehighton
- DaVita Lehighton Dialysis(484) 613‑4002Medicare star rating: 2 of 5 · 13 stations
- FKC Carbon County(610) 379‑0330Medicare star rating: 3 of 5 · 16 stations
Lemoyne
- DaVita West Shore Dialysis(717) 737‑3272Medicare star rating: 2 of 5 · 13 stations
- FKC Liberty Dialysis Camp Hill(717) 230‑1630Medicare star rating: 3 of 5 · 17 stations
Leola
- DaVita Leola Dialysis(717) 556‑0080Medicare star rating: 3 of 5 · 13 stations
Lewisburg
- NCPDC Lewisburg(570) 768‑4660Medicare star rating: 2 of 5 · 15 stations
Lewistown
- DaVita Lewistown Dialysis Center(717) 248‑2344Medicare star rating: 4 of 5 · 23 stations
Limerick
- FKC Limerick(610) 495‑0010Medicare star rating: 4 of 5 · 20 stations
Lock Haven
- NCPDC Lock Haven Dialysis Center(570) 748‑3800Medicare star rating: 2 of 5 · 13 stations
Macungie
- DaVita St. Luke's Macungie Dialysis(610) 336‑835012 stations
McConnellsburg
- Dialysis Care Center Fulton County(717) 325‑318011 stations
McKees Rocks
- DaVita Robinson HT at Home(412) 787‑03145 stations
- Innovative Renal Care Ohio Valley Hospital(412) 331‑2423Medicare star rating: 1 of 5 · 14 stations
McKeesport
- DaVita McKeesport West Dialysis(412) 672‑3720Medicare star rating: 3 of 5 · 11 stations
Meadville
- DaVita Meadville Dialysis(814) 336‑6044Medicare star rating: 3 of 5 · 17 stations
Mechanicsburg
- DaVita Rossmoyne Dialysis(717) 790‑9039Medicare star rating: 1 of 5 · 12 stations
- Dialysis Care Center Mechanicsburg(717) 795‑4665Medicare star rating: 1 of 5 · 18 stations
Media
- DaVita Riddle Dialysis Center(610) 892‑4701Medicare star rating: 4 of 5 · 16 stations
Meyersdale
- Prodigy Dialysis Meyersdale(814) 634‑705210 stations
Middletown
- FKC Liberty Dialysis Middletown(717) 944‑2327Medicare star rating: 4 of 5 · 15 stations
Milford
- DaVita Delaware Valley Dialysis Center(570) 491‑9210Medicare star rating: 3 of 5 · 16 stations
Millersburg
- FKC Millersburg(717) 692‑2145Medicare star rating: 3 of 5 · 9 stations
Monroeville
- DaVita Monroeville Dialysis(412) 856‑5950Medicare star rating: 3 of 5 · 20 stations
- DCI Five Points(412) 823‑5422Medicare star rating: 3 of 5 · 12 stations
Montoursville
- Kidney Center Home Therapies(570) 478‑52342 stations
- NCPDC Williamsport Dialysis Clinic(570) 329‑3300Medicare star rating: 2 of 5 · 25 stations
Moon Township
- DaVita Thorn Run Dialysis(412) 269‑2304Medicare star rating: 2 of 5 · 15 stations
Moosic
- DaVita Montage Home Dialysis(570) 344‑1745Medicare star rating: 3 of 5
Morton
- DaVita Waverly Dialysis(610) 690‑1100Medicare star rating: 3 of 5 · 20 stations
Mount Pleasant
- DCI Mount Pleasant(724) 547‑6511Medicare star rating: 1 of 5 · 16 stations
- FKC of Mount Pleasant(724) 542‑7125Medicare star rating: 5 of 5 · 17 stations
Nanticoke
- FKC Nanticoke(570) 740‑4820Medicare star rating: 2 of 5 · 13 stations
Natrona Heights
- DaVita Allegheny Valley(724) 224‑4382Medicare star rating: 4 of 5 · 11 stations
New Bloomfield
- FKC New Bloomfield(717) 582‑0165Medicare star rating: 3 of 5 · 12 stations
New Castle
- FKC New Castle(724) 658‑1216Medicare star rating: 4 of 5 · 16 stations
- Innovative Renal Care New Castle(724) 652‑2585Medicare star rating: 4 of 5 · 16 stations
New Kensington
- zzz closed- DaVita New Kensington Dialysis(724) 335‑2876Medicare star rating: 3 of 5 · 8 stations
Newtown
- DaVita Newtown Dialysis Center(267) 757‑8060Medicare star rating: 3 of 5 · 18 stations
Norristown
- FKC East Norriton(610) 279‑0776Medicare star rating: 4 of 5 · 24 stations
- FKC Montgomery East(610) 277‑7535Medicare star rating: 2 of 5 · 24 stations
North Versailles
- DCI North Versailles(412) 675‑0960Medicare star rating: 3 of 5 · 19 stations
North Wales
- FKC Abramson(215) 646‑3525Medicare star rating: 4 of 5 · 9 stations
Old Forge
- DaVita Old Forge Dialysis(570) 457‑3174Medicare star rating: 3 of 5 · 12 stations
Palmyra
- DaVita Duke St Dialysis(717) 832‑1390Medicare star rating: 2 of 5 · 12 stations
- FKC Palmyra Lebanon County(717) 838‑6050Medicare star rating: 2 of 5 · 16 stations
Paris
- DaVita Paris Dialysis(724) 729‑3350Medicare star rating: 3 of 5 · 17 stations
Penn Hills
- DaVita Penn Hills Dialysis(412) 371‑1102Medicare star rating: 3 of 5 · 25 stations
Philadelphia
- Children's Hospital of Philadelphia(215) 590‑46008 stations
- DaVita Brown Street Dialysis(215) 581‑4993Medicare star rating: 4 of 5 · 33 stations
- DaVita Buttonwood Dialysis(215) 238‑1201Medicare star rating: 4 of 5 · 24 stations
- DaVita Callowhill Dialysis Center(445) 269‑2403Medicare star rating: 3 of 5 · 20 stations
- DaVita Cedar Grove Dialysis(215) 871‑0810Medicare star rating: 4 of 5 · 25 stations
- DaVita City Line Dialysis(215) 473‑3071Medicare star rating: 4 of 5 · 17 stations
- DaVita Cottman Kidney Center(215) 745‑4060Medicare star rating: 4 of 5 · 24 stations
- DaVita Fairmount Dialysis(215) 765‑1492Medicare star rating: 4 of 5 · 17 stations
- DaVita Franklin Dialysis at Home(215) 873‑0711Medicare star rating: 3 of 5 · 10 stations
- DaVita Girard Estates Dialysis(215) 463‑3120Medicare star rating: 4 of 5 · 21 stations
- DaVita Grant One Dialysis(215) 673‑0490Medicare star rating: 4 of 5 · 17 stations
- DaVita Harbison Dialysis(215) 288‑4671Medicare star rating: 3 of 5 · 17 stations
- DaVita Lehigh Avenue Dialysis(215) 223‑1018Medicare star rating: 3 of 5 · 29 stations
- DaVita Market Street Dialysis(215) 387‑2658Medicare star rating: 5 of 5 · 16 stations
- DaVita Memphis Street Renal Center(215) 739‑9558Medicare star rating: 3 of 5 · 18 stations
- DaVita NE Philadelphia Dialysis Center(215) 745‑4859Medicare star rating: 4 of 5 · 16 stations
- DaVita Northern Philadelphia Dialysis(215) 549‑5000Medicare star rating: 5 of 5 · 23 stations
- DaVita Oregon Avenue(445) 207‑66825 stations
- DaVita PDI - Walnut Tower(215) 629‑1490Medicare star rating: 3 of 5 · 18 stations
- DaVita Philadelphia 42nd Street Dialysis(215) 387‑0500Medicare star rating: 4 of 5 · 36 stations
- DaVita Philadelphia PMC Dialysis(215) 222‑0671Medicare star rating: 5 of 5 · 27 stations
- DaVita Philadelphia West Dialysis(215) 937‑1103Medicare star rating: 3 of 5 · 24 stations
- DaVita South Broad Street Dialysis(215) 875‑6720Medicare star rating: 1 of 5 · 24 stations
- DaVita South Philadelphia Dialysis Center(215) 468‑6616Medicare star rating: 3 of 5 · 20 stations
- DaVita University City Dialysis(215) 382‑2439Medicare star rating: 4 of 5 · 25 stations
- DaVita Wissahickon Dialysis(215) 844‑0637Medicare star rating: 3 of 5 · 26 stations
- DCI Philadelphia(215) 848‑3127Medicare star rating: 3 of 5 · 32 stations
- Dialyze Direct, Cheltenham Outpatient Dialysis Center(215) 693‑7900Medicare star rating: 1 of 5 · 2 stations
- FKC Bridesburg(215) 268‑9825Medicare star rating: 2 of 5 · 20 stations
- FKC Cambria(215) 227‑6883Medicare star rating: 1 of 5 · 16 stations
- FKC Episcopal(267) 534‑8365Medicare star rating: 2 of 5 · 23 stations
- FKC Fox Chase(215) 745‑3183Medicare star rating: 3 of 5 · 13 stations
- FKC Graduate(215) 546‑2183Medicare star rating: 2 of 5 · 24 stations
- FKC Greater Northeast(215) 673‑3923Medicare star rating: 2 of 5 · 15 stations
- FKC Logan(215) 457‑2261Medicare star rating: 3 of 5 · 12 stations
- FKC Mount Airy(215) 381‑0310Medicare star rating: 4 of 5 · 39 stations
- FKC Nazareth(215) 335‑0668Medicare star rating: 1 of 5 · 17 stations
- FKC Northeast Philadelphia(215) 268‑9800Medicare star rating: 3 of 5 · 20 stations
- FKC Northwest Philadelphia(215) 871‑7774Medicare star rating: 3 of 5 · 17 stations
- FKC Olney(215) 548‑3704Medicare star rating: 3 of 5 · 24 stations
- FKC Overbrook(215) 452‑0178Medicare star rating: 3 of 5 · 21 stations
- FKC Parkview(215) 744‑2465Medicare star rating: 2 of 5 · 29 stations
- FKC Temple Germantown(215) 221‑3120Medicare star rating: 1 of 5 · 32 stations
- Innovative Renal Care Northeast Philadelphia(215) 330‑0494Medicare star rating: 2 of 5 · 17 stations
- Lexington Renal Care Roosevelt(267) 348‑284318 stations
- St. Christopher's Hospital for Children(215) 427‑51187 stations
- USRC Philadelphia(215) 937‑1673Medicare star rating: 4 of 5 · 21 stations
Philipsburg
- FKC North Philipsburg(814) 342‑0280Medicare star rating: 3 of 5 · 12 stations
Phoenixville
- FKC Phoenixville(610) 415‑1019Medicare star rating: 5 of 5 · 1 stations
Pittsburgh
- DaVita Bloomfield Pittsburgh(412) 683‑3212Medicare star rating: 3 of 5 · 24 stations
- DaVita East End Pittsburgh Dialysis(412) 241‑6790Medicare star rating: 4 of 5 · 16 stations
- DaVita Jefferson Dialysis(412) 653‑6007Medicare star rating: 2 of 5 · 17 stations
- DaVita Northside Dialysis(412) 322‑2520Medicare star rating: 3 of 5 · 23 stations
- DaVita Pittsburgh Home Modality(412) 605‑04156 stations
- DCI Canterbury(412) 683‑26706 stations
- DCI North Hills(412) 635‑0211Medicare star rating: 1 of 5 · 21 stations
- DCI Pittsburgh Banksville(412) 341‑7410Medicare star rating: 3 of 5 · 27 stations
- DCI Pittsburgh Oakland(412) 647‑3700Medicare star rating: 1 of 5 · 25 stations
- FKC Liberty Dialysis Banksville(412) 343‑3060Medicare star rating: 4 of 5 · 27 stations
- FKC Ohio Valley(412) 494‑6902Medicare star rating: 2 of 5 · 15 stations
- FKC Penn Hills(412) 244‑3931Medicare star rating: 2 of 5 · 13 stations
- FKC Shadyside(412) 687‑2279Medicare star rating: 2 of 5 · 20 stations
- FKC Shaler(412) 782‑3790Medicare star rating: 5 of 5 · 17 stations
- FKC Three Rivers(412) 281‑8233Medicare star rating: 1 of 5 · 17 stations
- FKC Western Pennsylvania(412) 682‑0205Medicare star rating: 1 of 5 · 23 stations
- UPMC Children's Hospital of Pittsburgh(412) 864‑87176 stations
- UPMC Presbyterian Renal Unit(412) 647‑311418 stations
- VA Pittsburgh Healthcare System(412) 360‑381813 stations
Pittston
- FKC Pittston(570) 655‑4115Medicare star rating: 2 of 5 · 13 stations
Pottstown
- FKC Pottstown(610) 705‑1895Medicare star rating: 3 of 5 · 25 stations
- USRC Pottstown(610) 718‑1127Medicare star rating: 3 of 5 · 25 stations
Pottsville
- FKC Pottsville(570) 429‑1900Medicare star rating: 3 of 5 · 16 stations
Punxsutawney
- DCI Punxsutawney(814) 938‑9045Medicare star rating: 3 of 5 · 16 stations
Saint Marys
- USRC St. Marys(814) 788‑5005Medicare star rating: 3 of 5 · 17 stations
Sayre
- FKC Sayre(570) 887‑4431Medicare star rating: 2 of 5 · 14 stations
Schnecksville
- FKC Schnecksville(484) 402‑2370Medicare star rating: 4 of 5 · 17 stations
Scranton
- DaVita Commonwealth Dialysis(570) 344‑5267Medicare star rating: 3 of 5 · 13 stations
- DaVita Scranton Dialysis(570) 341‑8270Medicare star rating: 2 of 5 · 14 stations
Selinsgrove
- DaVita Selinsgrove Dialysis(570) 374‑1160Medicare star rating: 4 of 5 · 13 stations
Sellersville
- FKC Sellersville(215) 257‑0950Medicare star rating: 3 of 5 · 20 stations
Seven Fields
- DCI Seven Fields(724) 779‑3930Medicare star rating: 5 of 5 · 19 stations
Sewickley
Sharon Hill
- FKC Sharon Hill(610) 532‑2935Medicare star rating: 3 of 5 · 12 stations
Somerset
- DaVita Somerset County Dialysis(814) 417‑3761Medicare star rating: 2 of 5 · 14 stations
State College
- DaVita State College Dialysis(814) 237‑3082Medicare star rating: 2 of 5 · 12 stations
- FKC State College(814) 466‑7029Medicare star rating: 4 of 5 · 13 stations
Stevens
- DaVita PDI - Ephrata(717) 335‑7399Medicare star rating: 4 of 5 · 16 stations
Stroudsburg
- FKC Stroudsburg(570) 534‑6142Medicare star rating: 3 of 5 · 21 stations
Swarthmore
- FKC Swarthmore(610) 541‑0468Medicare star rating: 3 of 5 · 16 stations
Tamaqua
- DaVita St Luke's Tamaqua Dialysis(570) 668‑3480Medicare star rating: 1 of 5 · 8 stations
Thorndale
- DaVita Thorndale Dialysis(610) 384‑3902Medicare star rating: 2 of 5 · 24 stations
Tobyhanna
- DaVita Mt Pocono Dialysis(570) 839‑0900Medicare star rating: 4 of 5 · 12 stations
Towanda
- FKC Towanda(570) 265‑2209Medicare star rating: 4 of 5 · 9 stations
Tunkhannock
- DaVita Tunkhannock Dialysis(570) 836‑6139Medicare star rating: 3 of 5 · 12 stations
Tyrone
- DaVita Tyrone Dialysis(814) 684‑4390Medicare star rating: 4 of 5 · 7 stations
Uniontown
- DaVita Fayette County Dialysis(724) 437‑9480Medicare star rating: 4 of 5 · 17 stations
- FKC Uniontown(724) 438‑7504Medicare star rating: 3 of 5 · 24 stations
Upper Darby
- DaVita Upper Darby Dialysis(484) 603‑3054Medicare star rating: 4 of 5 · 17 stations
- FKC Delco Dialysis Center(610) 734‑3501Medicare star rating: 3 of 5 · 19 stations
Vandergrift
- DCI Parks Bend(724) 845‑3313Medicare star rating: 3 of 5 · 16 stations
Warminster
- DaVita Franklin Commons Dialysis(215) 682‑7691Medicare star rating: 4 of 5 · 16 stations
Warren
- DaVita Warren Dialysis(814) 728‑5570Medicare star rating: 2 of 5 · 12 stations
Warrington
- FKC Liberty Dialysis Doylestown(215) 488‑7226Medicare star rating: 5 of 5 · 20 stations
Washington
- DaVita Oaks Springs Dialysis(724) 229‑7377Medicare star rating: 3 of 5 · 13 stations
- FKC Liberty Dialysis Washington(724) 228‑7398Medicare star rating: 3 of 5 · 26 stations
Waynesboro
- FKC Waynesboro(717) 765‑8880Medicare star rating: 2 of 5 · 12 stations
Waynesburg
- DaVita Waynesburg Dialysis(681) 375‑0287Medicare star rating: 5 of 5 · 13 stations
Wellsboro
- The Kidney Center(570) 832‑1471Medicare star rating: 3 of 5 · 12 stations
West Chester
- DaVita Westtown Dialysis(610) 701‑2492Medicare star rating: 2 of 5 · 24 stations
- FKC West Chester(610) 701‑0103Medicare star rating: 3 of 5 · 12 stations
West Grove
- DaVita Jennersville Dialysis Center(610) 345‑0188Medicare star rating: 4 of 5 · 18 stations
West Homestead
- DaVita Homestead Dialysis(412) 476‑8700Medicare star rating: 3 of 5 · 16 stations
White Oak
- DaVita Lincoln Way Dialysis(412) 673‑1191Medicare star rating: 4 of 5 · 14 stations
Whitehall
- DaVita St Luke's Whitehall Dialysis(610) 266‑1706Medicare star rating: 3 of 5 · 13 stations
- FKC Whitehall(610) 264‑2228Medicare star rating: 4 of 5 · 28 stations
Wilkes Barre
- DaVita Wilkes Barre Dialysis(570) 899‑640412 stations
- FKC Freedom Center of Wyoming Valley(570) 822‑1280Medicare star rating: 4 of 5 · 4 stations
- FKC Wilkes Barre(570) 825‑9531Medicare star rating: 2 of 5 · 33 stations
Willow Grove
- DaVita Abington(215) 830‑1115Medicare star rating: 5 of 5 · 22 stations
- DaVita Willow Grove Dialysis(215) 659‑3426Medicare star rating: 4 of 5 · 24 stations
- FKC Abington(215) 657‑5595Medicare star rating: 3 of 5 · 24 stations
Willow Street
- DaVita Willow Lakes Dialysis(717) 947‑3556Medicare star rating: 4 of 5 · 13 stations
Wind Gap
- FKC Slatebelt(610) 863‑7852Medicare star rating: 3 of 5 · 12 stations
Woodlyn
- DaVita Woodlyn Dialysis(610) 833‑1713Medicare star rating: 4 of 5 · 16 stations
Wyncote
- DaVita Wyncote Dialysis(215) 884‑3398Medicare star rating: 5 of 5 · 24 stations
Wyndmoor
- Concerto Wyndmoor Pennsylvania(847) 233‑12002 stations
Wynnewood
- FKC Wynnewood(610) 726‑9078Medicare star rating: 3 of 5 · 25 stations
Wyomissing
- FKC of Reading(610) 378‑7963Medicare star rating: 3 of 5 · 15 stations
- FKC Pennsylvania Dialysis Center Reading(610) 375‑1215Medicare star rating: 2 of 5 · 31 stations
- FKC Wyomissing(610) 370‑5323Medicare star rating: 3 of 5 · 30 stations
York
- DaVita Roosevelt Avenue Dialysis(717) 767‑0189Medicare star rating: 2 of 5 · 12 stations
- DaVita Saint Charles Way Dialysis(717) 430‑5454Medicare star rating: 2 of 5 · 47 stations
- USRC Central York(717) 843‑7380Medicare star rating: 3 of 5 · 13 stations
- USRC South York(717) 430‑5232Medicare star rating: 3 of 5 · 13 stations
- USRC York(717) 764‑8322Medicare star rating: 2 of 5 · 24 stations
More care in Pennsylvania
Common questions
How many dialysis facilities are in Pennsylvania?
Medicare (CMS) lists 298 dialysis facilities in Pennsylvania. 275 have a Medicare star rating.
Which dialysis facilities in Pennsylvania have 5 stars?
In the current Medicare data: DaVita Abington, DaVita Concord Township Dialysis, DaVita Eagle Valley Dialysis, DaVita Harmarville Dialysis, DaVita Market Street Dialysis, DaVita North Wales Dialysis, DaVita Northern Philadelphia Dialysis, DaVita Pdi Lancaster, DaVita Philadelphia PMC Dialysis, DaVita Suburban Campus Dialysis, DaVita Waynesburg Dialysis, DaVita Wyncote Dialysis, DCI Seven Fields, FKC Lansdale and FKC Lehigh Valley Home, and 4 more listed below. Ratings are one piece of information: call and visit before you decide.
Source: Centers for Medicare & Medicaid Services (CMS), “Dialysis Facility - Listing by Facility”, data updated 2026-10-22, retrieved 2026-10-31. In a medical emergency, call 911. About dialysis facilities and their ratings