HospitalRanked

Best Hospitals in Pennsylvania

187 hospitals ranked by safety and quality. Average CMS rating: 3.5/5. Page 2 of 4.

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