Best Hospitals in Pennsylvania
187 hospitals ranked by safety and quality. Average CMS rating: 3.5/5. Page 2 of 4.
Cities:Philadelphia (21)Pittsburgh (11)York (4)Erie (4)Norristown (4)Lancaster (3)Wilkes-Barre (3)Reading (3)West Chester (2)Lebanon (2)Altoona (2)Harrisburg (2)Danville (2)Muncy (2)Doylestown (2)Washington (2)Monroeville (2)Greensburg (2)Scranton (2)Clarion (2)
Upmc Memorial
4/5
67/100
York, PA 17408
(717) 843-8623
Acute Care HospitalsERBirthing1 safety+
Meadville Medical Center
4/5
67/100
Meadville, PA 16335
(814) 333-5000
Acute Care HospitalsERBirthing
Magee Womens Hospital Of Upmc Health System
4/5
67/100
Pittsburgh, PA 15213
(412) 641-4010
Acute Care HospitalsERBirthing
Upmc Horizon
4/5
67/100
Greenville, PA 16125
(724) 588-2100
Acute Care HospitalsERBirthing
Troy Community Hospital
4/5
67/100
Troy, PA 16947
(570) 297-2121
Critical Access HospitalsER
Upmc Cole
4/5
67/100
Coudersport, PA 16915
(814) 274-9301
Critical Access HospitalsERBirthing
Wellspan Evangelical Community Hospital
4/5
66/100
Lewisburg, PA 17837
(570) 522-2000
Acute Care HospitalsERBirthing
Va Pittsburgh Healthcare System - Univ Dr
4/5
66/100
Pittsburgh, PA 15240
(412) 688-6100
Acute Care - Veterans AdministrationER2 safety+
Wellspan Waynesboro Hospital
4/5
66/100
Waynesboro, PA 17268
(717) 765-4000
Acute Care HospitalsER
Grove City Medical Center
4/5
66/100
Grove City, PA 16127
(724) 450-7000
Acute Care HospitalsER
Upmc East
4/5
66/100
Monroeville, PA 15146
(412) 357-3000
Acute Care HospitalsER
Geisinger Medical Center Muncy
4/5
66/100
Muncy, PA 17756
(570) 308-2475
Acute Care HospitalsER
Excela Health - Frick Hospital
3/5
65/100
Mount Pleasant, PA 15666
(724) 547-1500
Acute Care HospitalsER1 safety+
Allegheny General Hospital
3/5
64/100
Pittsburgh, PA 15212
(412) 359-3131
Acute Care HospitalsER3 safety+
Lower Bucks Hospital
3/5
64/100
Bristol, PA 19007
(215) 785-9200
Acute Care HospitalsER1 safety+
Suburban Community Hospital
4/5
64/100
Norristown, PA 19401
(610) 278-2000
Acute Care HospitalsER
Jefferson Abington Hospital
3/5
64/100
Abington, PA 19001
(215) 481-2000
Acute Care HospitalsERBirthing2 safety+
Upmc Mckeesport Hospital
3/5
63/100
Mc Keesport, PA 15132
(412) 664-2000
Acute Care HospitalsER1 safety+
Upmc Altoona
3/5
62/100
Altoona, PA 16601
(814) 889-2011
Acute Care HospitalsERBirthing3 safety+
Penn Highlands Brookville
4/5
62/100
Brookville, PA 15825
(814) 849-2312
Critical Access HospitalsER
Upmc Williamsport
3/5
61/100
Williamsport, PA 17701
(570) 321-1000
Acute Care HospitalsERBirthing3 safety+
Jefferson Einstein Philadelphia Hospital
3/5
61/100
Philadelphia, PA 19141
(215) 456-6090
Acute Care HospitalsERBirthing2 safety+
Excela Health Westmoreland Regional Hospital
3/5
61/100
Greensburg, PA 15601
(724) 832-4000
Acute Care HospitalsERBirthing2 safety+
Thomas Jefferson University Hospital
3/5
61/100
Philadelphia, PA 19107
(215) 955-6000
Acute Care HospitalsERBirthing3 safety+
Sharon Regional Medical Center
3/5
61/100
Sharon, PA 16146
(724) 983-3911
Acute Care HospitalsER1 safety+
Forbes Hospital
3/5
61/100
Monroeville, PA 15146
(412) 858-2000
Acute Care HospitalsERBirthing2 safety+
Penn State Health Holy Spirit Medical Center
3/5
60/100
Camp Hill, PA 17011
(717) 763-2100
Acute Care HospitalsER1 safety+
Upmc Jameson
3/5
60/100
New Castle, PA 16105
(724) 656-4100
Acute Care HospitalsER
Penn State Health St. Joseph
3/5
60/100
Reading, PA 19605
(610) 378-2000
Acute Care HospitalsERBirthing
Holy Redeemer Hospital And Medical Center
3/5
60/100
Meadowbrook, PA 19046
(215) 947-3000
Acute Care HospitalsERBirthing1 safety+
Lehigh Valley Hospital - Pocono
3/5
60/100
East Stroudsburg, PA 18301
(570) 421-4000
Acute Care HospitalsERBirthing1 safety+
Penn State Health Lancaster Medical Center
3/5
60/100
Lancaster, PA 17601
(223) 287-9000
Acute Care HospitalsERBirthing1 safety+
Heritage Valley Beaver
3/5
59/100
Beaver, PA 15009
(412) 728-7000
Acute Care HospitalsER
Penn Highlands Huntingdon
3/5
59/100
Huntingdon, PA 16652
(814) 643-2290
Acute Care HospitalsER
Upmc Hamot
3/5
59/100
Erie, PA 16550
(814) 877-6000
Acute Care HospitalsERBirthing1 safety+
Acmh Hospital
3/5
59/100
Kittanning, PA 16201
(724) 543-8500
Acute Care HospitalsERBirthing
Upmc Wellsboro
3/5
59/100
Wellsboro, PA 16901
(570) 723-7764
Critical Access HospitalsERBirthing
Jefferson Lansdale Hospital
3/5
58/100
Lansdale, PA 19446
(215) 368-2100
Acute Care HospitalsER
West Penn Hospital
3/5
58/100
Pittsburgh, PA 15224
(412) 578-5000
Acute Care HospitalsERBirthing
Upmc St Margaret
3/5
58/100
Pittsburgh, PA 15215
(412) 784-4000
Acute Care HospitalsER
Warren General Hospital
3/5
58/100
Warren, PA 16365
(814) 723-4973
Acute Care HospitalsERBirthing
Canonsburg General Hospital
3/5
58/100
Canonsburg, PA 15317
(724) 745-6100
Acute Care HospitalsER
Lehigh Valley Hospital - Dickson City
3/5
58/100
Dickson City, PA 18519
(570) 330-5000
Acute Care HospitalsER
Phoenixville Hospital
3/5
57/100
Phoenixville, PA 19460
(610) 983-1000
Acute Care HospitalsERBirthing
Geisinger Jersey Shore Hospital
3/5
57/100
Jersey Shore, PA 17740
(570) 398-3101
Critical Access HospitalsER
St Mary Medical Center
2/5
56/100
Langhorne, PA 19047
(215) 750-2003
Acute Care HospitalsERBirthing5 safety+
Penn Highlands Dubois
2/5
53/100
Dubois, PA 15801
(814) 371-2200
Acute Care HospitalsERBirthing1 safety+
Oss Orthopaedic Hospital
Not rated
53/100
York, PA 17402
(717) 718-2000
Acute Care Hospitals1 safety+
Fulton County Medical Center
3/5
53/100
Mcconnellsburg, PA 17233
(717) 485-3155
Critical Access HospitalsER
Geisinger-Community Medical Center
2/5
52/100
Scranton, PA 18510
(570) 703-8000
Acute Care HospitalsERBirthing2 safety+
Conemaugh Memorial Medical Center
2/5
52/100
Johnstown, PA 15905
(814) 534-9000
Acute Care HospitalsERBirthing1 safety+
Jefferson Health- Northeast
2/5
52/100
Philadelphia, PA 19114
(215) 612-4000
Acute Care HospitalsER2 safety+
Wayne Memorial Hospital
2/5
52/100
Honesdale, PA 18431
(570) 253-8100
Acute Care HospitalsERBirthing
Independence Health System Butler Memorial Hospita
2/5
52/100
Butler, PA 16001
(724) 284-4403
Acute Care HospitalsERBirthing1 safety+
Indiana Regional Medical Center
2/5
52/100
Indiana, PA 15701
(724) 357-7000
Acute Care HospitalsERBirthing1 safety+
Nazareth Hospital
2/5
52/100
Philadelphia, PA 19152
(215) 335-6000
Acute Care HospitalsER1 safety+
Temple Health - Chestnut Hill Hospital
2/5
51/100
Philadelphia, PA 19118
(215) 248-8200
Acute Care HospitalsER
Mercy Catholic Medical Center- Mercy Fitzgerald
2/5
51/100
Darby, PA 19023
(215) 237-4000
Acute Care HospitalsER1 safety+
Lehigh Valley Hospital - Hazleton
2/5
51/100
Hazleton, PA 18201
(570) 501-4000
Acute Care HospitalsERBirthing
Uniontown Hospital
2/5
50/100
Uniontown, PA 15401
(724) 430-5000
Acute Care HospitalsER