Hospitals in Pennsylvania

186 Medicare-certified hospitals with quality data published by CMS. 131 have an overall star rating, and 73 of those are rated 4 or 5 stars.

186 hospitalsin Pennsylvania · page 2 of 4 Sorted by CMS star rating

Temple University Hospital

Philadelphia, PAAcute CareNon-profit
Emergency servicesBirthing friendly
4
Above average

Troy Community Hospital

Troy, PACritical AccessNon-profit
Emergency services
4
Above average

Upmc Bedford Memorial

Everett, PAAcute CareNon-profit
Emergency services
4
Above average

Upmc Carlisle

Carlisle, PAAcute CareNon-profit
Emergency servicesBirthing friendly
4
Above average

Upmc Cole

Coudersport, PACritical AccessNon-profit
Emergency servicesBirthing friendly
4
Above average

Upmc East

Monroeville, PAAcute CareNon-profit
Emergency services
4
Above average

Upmc Hanover

Hanover, PAAcute CareNon-profit
Emergency servicesBirthing friendly
4
Above average

Upmc Horizon

Greenville, PAAcute CareNon-profit
Emergency servicesBirthing friendly
4
Above average

Upmc Lititz

Lititz, PAAcute CareNon-profit
Emergency servicesBirthing friendly
4
Above average

Upmc Memorial

York, PAAcute CareNon-profit
Emergency servicesBirthing friendly
4
Above average

Upmc Mercy

Pittsburgh, PAAcute CareNon-profit
Emergency services
4
Above average

Upmc Muncy

Muncy, PACritical AccessNon-profit
Emergency services
4
Above average

Upmc Northwest

Seneca, PAAcute CareNon-profit
Emergency servicesBirthing friendly
4
Above average

Upmc Passavant

Pittsburgh, PAAcute CareNon-profit
Emergency services
4
Above average

Upmc Pinnacle Hospitals

Harrisburg, PAAcute CareNon-profit
Emergency servicesBirthing friendly
4
Above average

Upmc Presbyterian Shadyside

Pittsburgh, PAAcute CareNon-profit
Emergency services
4
Above average

Upmc Somerset

Somerset, PAAcute CareNon-profit
Emergency services
4
Above average

VA Pittsburgh Healthcare System - Univ Dr

Pittsburgh, PAVA HospitalVeterans Health Administration
Emergency services
4
Above average

Washington Hospital, the

Washington, PAAcute CareNon-profit
Emergency servicesBirthing friendly
4
Above average

Wellspan Chambersburg Hospital

Chambersburg, PAAcute CareNon-profit
Emergency servicesBirthing friendly
4
Above average

Wellspan Evangelical Community Hospital

Lewisburg, PAAcute CareNon-profit
Emergency servicesBirthing friendly
4
Above average

Wellspan Waynesboro Hospital

Waynesboro, PAAcute CareNon-profit
Emergency services
4
Above average

Wellspan York Hospital

York, PAAcute CareNon-profit
Emergency servicesBirthing friendly
4
Above average

Acmh Hospital

Kittanning, PAAcute CareNon-profit
Emergency servicesBirthing friendly
3
Average

Allegheny General Hospital

Pittsburgh, PAAcute CareNon-profit
Emergency services
3
Average

Canonsburg General Hospital

Canonsburg, PAAcute CareNon-profit
Emergency services
3
Average

Excela Health - Frick Hospital

Mount Pleasant, PAAcute CareNon-profit
Emergency services
3
Average

Excela Health Westmoreland Regional Hospital

Greensburg, PAAcute CareNon-profit
Emergency servicesBirthing friendly
3
Average

Forbes Hospital

Monroeville, PAAcute CareNon-profit
Emergency servicesBirthing friendly
3
Average

Fulton County Medical Center

Mcconnellsburg, PACritical AccessNon-profit
Emergency services
3
Average

Geisinger Jersey Shore Hospital

Jersey Shore, PACritical AccessNon-profit
Emergency services
3
Average

Heritage Valley Beaver

Beaver, PAAcute CareNon-profit
Emergency services
3
Average

Holy Redeemer Hospital and Medical Center

Meadowbrook, PAAcute CareNon-profit
Emergency servicesBirthing friendly
3
Average

Jefferson Abington Hospital

Abington, PAAcute CareNon-profit
Emergency servicesBirthing friendly
3
Average

Jefferson Einstein Philadelphia Hospital

Philadelphia, PAAcute CareNon-profit
Emergency servicesBirthing friendly
3
Average

Jefferson Lansdale Hospital

Lansdale, PAAcute CareNon-profit
Emergency services
3
Average

Lehigh Valley Hospital - Dickson City

Dickson City, PAAcute CareNon-profit
Emergency services
3
Average

Lehigh Valley Hospital - Pocono

East Stroudsburg, PAAcute CareNon-profit
Emergency servicesBirthing friendly
3
Average

Lower Bucks Hospital

Bristol, PAAcute CareNon-profit
Emergency services
3
Average

Penn Highlands Huntingdon

Huntingdon, PAAcute CareNon-profit
Emergency services
3
Average

Penn State Health Holy Spirit Medical Center

Camp Hill, PAAcute CareNon-profit
Emergency services
3
Average

Penn State Health Lancaster Medical Center

Lancaster, PAAcute CareNon-profit
Emergency servicesBirthing friendly
3
Average

Penn State Health ST. Joseph

Reading, PAAcute CareNon-profit
Emergency servicesBirthing friendly
3
Average

Phoenixville Hospital

Phoenixville, PAAcute CareNon-profit
Emergency servicesBirthing friendly
3
Average

Sharon Regional Medical Center

Sharon, PAAcute CareFor-profit
Emergency services
3
Average

Thomas Jefferson University Hospital

Philadelphia, PAAcute CareNon-profit
Emergency servicesBirthing friendly
3
Average

Upmc Altoona

Altoona, PAAcute CareNon-profit
Emergency servicesBirthing friendly
3
Average

Upmc Hamot

Erie, PAAcute CareNon-profit
Emergency servicesBirthing friendly
3
Average

Upmc Jameson

New Castle, PAAcute CareNon-profit
Emergency services
3
Average

Upmc Mckeesport Hospital

Mc Keesport, PAAcute CareNon-profit
Emergency services
3
Average

Hospitals by city in Pennsylvania

Browse the 130 cities and towns in Pennsylvania that have a Medicare-certified hospital.

Important: hospiguide.org is an independent informational resource. It is not affiliated with, endorsed by, or connected to the Centers for Medicare & Medicaid Services (CMS), the U.S. Department of Health and Human Services, or Medicare. This site does not provide medical advice and should not be used to decide whether to seek or delay care — talk to a clinician about your situation. Quality measures come from CMS public datasets, released August 13, 2026, and reflect care delivered during earlier reporting periods, so they may not describe a hospital as it operates today. Always verify details at Medicare.gov Care Compare or by calling 1-800-MEDICARE (1-800-633-4227).