FacilityProof

Nursing Homes in Pennsylvania

1747 CMS-rated nursing homes across 426 cities. Average overall rating 3.2★.

Rating Distribution

5
182
4
250
3
202
2
212
1
127

How inspections work in Pennsylvania

Nursing homes in Pennsylvania are inspected by the state survey agency under contract with CMS, typically once every 9–15 months plus complaint investigations. Results feed the CMS Five-Star health-inspection rating. For the official state survey agency contact and the live record, use the Care Compare link on any facility profile.

Cities

Philadelphia

167 nursing homes • avg 2.8

Pittsburgh

89 nursing homes • avg 2.7

Erie

37 nursing homes • avg 3.7

Harrisburg

33 nursing homes • avg 3

Allentown

32 nursing homes • avg 3.6

York

30 nursing homes • avg 3.1

Lancaster

29 nursing homes • avg 3.6

Bethlehem

24 nursing homes • avg 4.1

State College

18 nursing homes • avg 3.9

Wilkes Barre

17 nursing homes • avg 3

Johnstown

17 nursing homes • avg 2.9

Monroeville

17 nursing homes • avg 3.1

Chambersburg

16 nursing homes • avg 3

Greensburg

16 nursing homes • avg 2

Scranton

15 nursing homes • avg 3.3

Altoona

14 nursing homes • avg 3

Carlisle

14 nursing homes • avg 3.1

Reading

13 nursing homes • avg 3.2

Uniontown

13 nursing homes • avg 2.9

Williamsport

13 nursing homes • avg 2.7

Lansdale

12 nursing homes • avg 3.9

Norristown

12 nursing homes • avg 2.8

Wyomissing

12 nursing homes • avg 4

New Castle

11 nursing homes • avg 3.1

West Chester

11 nursing homes • avg 3.5

Meadville

11 nursing homes • avg 4.6

Mechanicsburg

11 nursing homes • avg 3.7

Washington

10 nursing homes • avg 3

Bensalem

10 nursing homes • avg 5

Bala Cynwyd

10 nursing homes • avg 3

Doylestown

9 nursing homes • avg 3.1

Easton

9 nursing homes • avg 3.8

Camp Hill

9 nursing homes • avg 2.5

Newtown

9 nursing homes • avg 4.5

Indiana

9 nursing homes • avg 3

Pottstown

9 nursing homes • avg 2.8

Lebanon

9 nursing homes • avg 3.2

Hanover

8 nursing homes • avg 3.6

Pottsville

8 nursing homes • avg 3.2

Hazleton

8 nursing homes • avg 2.5

East Stroudsburg

8 nursing homes • avg 2

Canonsburg

8 nursing homes • avg 2.8

Kingston

8 nursing homes • avg 2.6

Danville

8 nursing homes • avg 3.7

Huntingdon Valley

8 nursing homes • avg 3.8

Feasterville

8 nursing homes • avg 3.2

Willow Grove

7 nursing homes • avg 2

Hermitage

7 nursing homes • avg 4.2

Newtown Square

7 nursing homes • avg 4.2

Warren

7 nursing homes • avg 3

Dubois

7 nursing homes • avg 3

Langhorne

7 nursing homes • avg 3.2

Elizabethtown

7 nursing homes • avg 2.8

Fort Washington

7 nursing homes • avg 4.7

Media

7 nursing homes • avg 4

Butler

7 nursing homes • avg 2.8

Gettysburg

6 nursing homes • avg 3.2

Lewisburg

6 nursing homes • avg 3

Darby

6 nursing homes • avg 3.3

Lititz

6 nursing homes • avg 3.8

Wyndmoor

6 nursing homes • avg 2

Bradford

6 nursing homes • avg 4.5

Warminster

6 nursing homes • avg 4

Stroudsburg

6 nursing homes • avg 3.2

Clarks Summit

6 nursing homes • avg 3

Clarion

6 nursing homes • avg 2.7

Exton

6 nursing homes • avg 2.7

Moosic

6 nursing homes • avg 4

Upper Darby

6 nursing homes • avg 0

Plymouth Meeting

5 nursing homes • avg 2.5

Lock Haven

5 nursing homes • avg 2.7

Broomall

5 nursing homes • avg 4

Bryn Mawr

5 nursing homes • avg 3.5

Bristol

5 nursing homes • avg 2.7

Huntingdon

5 nursing homes • avg 2.3

Wexford

5 nursing homes • avg 3.2

Towanda

5 nursing homes • avg 3

Saint Marys

5 nursing homes • avg 4

Quakertown

5 nursing homes • avg 3.6

Palmyra

5 nursing homes • avg 2.3

Kittanning

5 nursing homes • avg 2.2

Lehighton

5 nursing homes • avg 4

Sellersville

5 nursing homes • avg 4.3

Grove City

5 nursing homes • avg 3

Dunmore

5 nursing homes • avg 3

Sewickley

5 nursing homes • avg 4.5

Blue Bell

5 nursing homes • avg 4.5

King Of Prussia

5 nursing homes • avg 2

Mcmurray

4 nursing homes • avg 3

Hollidaysburg

4 nursing homes • avg 3.2

Windber

4 nursing homes • avg 2.7

Havertown

4 nursing homes • avg 3.5

West Reading

4 nursing homes • avg 3.2

Beaver Falls

4 nursing homes • avg 1.5

Wellsboro

4 nursing homes • avg 3.3

Clearfield

4 nursing homes • avg 1.5

Lewistown

4 nursing homes • avg 4

Wyncote

4 nursing homes • avg 2.7

Honesdale

4 nursing homes • avg 2

Montoursville

4 nursing homes • avg 2.5

Mcconnellsburg

4 nursing homes • avg 2.7

Tyrone

4 nursing homes • avg 2.5

Somerset

4 nursing homes • avg 2

Berwick

4 nursing homes • avg 3

Corry

4 nursing homes • avg 1

Southampton

4 nursing homes • avg 4

Cranberry Township

4 nursing homes • avg 2.5

Martinsburg

4 nursing homes • avg 3.7

Muncy

4 nursing homes • avg 3.2

Dallas

4 nursing homes • avg 2.7

Punxsutawney

4 nursing homes • avg 2.3

Waynesburg

4 nursing homes • avg 3

Monongahela

4 nursing homes • avg 2

Bethel Park

4 nursing homes • avg 2

Mount Pleasant

4 nursing homes • avg 2.5

Whitehall

4 nursing homes • avg 5

Franklin

4 nursing homes • avg 2.7

Latrobe

4 nursing homes • avg 2

Orwigsburg

4 nursing homes • avg 3.8

Bloomsburg

4 nursing homes • avg 3.7

North Wales

4 nursing homes • avg 3

West Grove

4 nursing homes • avg 4.5

Coatesville

4 nursing homes • avg 0

Hershey

4 nursing homes • avg 4

Horsham

4 nursing homes • avg 4

Blakely

4 nursing homes • avg 4

Chadds Ford

4 nursing homes • avg 0

Olyphant

4 nursing homes • avg 4

Feasterville Trevose

4 nursing homes • avg 3

Trevose

4 nursing homes • avg 0

Jenkintown

4 nursing homes • avg 0

Zelienople

3 nursing homes • avg 3

Meadowbrook

3 nursing homes • avg 3.7

Beaver

3 nursing homes • avg 2

Sayre

3 nursing homes • avg 1.5

Greenville

3 nursing homes • avg 3.7

Selinsgrove

3 nursing homes • avg 2

Ambler

3 nursing homes • avg 4

Lower Burrell

3 nursing homes • avg 2

Flourtown

3 nursing homes • avg 3

Phoenixville

3 nursing homes • avg 2.5

Nanticoke

3 nursing homes • avg 1

Kennett Square

3 nursing homes • avg 5

Wayne

3 nursing homes • avg 4

Middletown

3 nursing homes • avg 3

Waynesboro

3 nursing homes • avg 4

Wynnewood

3 nursing homes • avg 2.5

North Huntingdon

3 nursing homes • avg 2

Everett

3 nursing homes • avg 3

Tunkhannock

3 nursing homes • avg 1.5

Milford

3 nursing homes • avg 2

Sunbury

3 nursing homes • avg 3

Cheswick

3 nursing homes • avg 1

Glenside

3 nursing homes • avg 2

Brookville

3 nursing homes • avg 3.7

Ligonier

3 nursing homes • avg 2.5

Hastings

3 nursing homes • avg 2

Chester

3 nursing homes • avg 3

Bridgeville

3 nursing homes • avg 2.5

Pittston

3 nursing homes • avg 3.5

Mckeesport

3 nursing homes • avg 2

Meyersdale

3 nursing homes • avg 3

Springfield

3 nursing homes • avg 2

Elkins Park

3 nursing homes • avg 2.5

Manheim

3 nursing homes • avg 5

Verona

3 nursing homes • avg 2.7

Montgomeryville

3 nursing homes • avg 3

Ephrata

3 nursing homes • avg 4.7

Ebensburg

3 nursing homes • avg 1

Glen Mills

3 nursing homes • avg 4.5

Macungie

3 nursing homes • avg 4

Drexel Hill

3 nursing homes • avg 0

Carnegie

3 nursing homes • avg 3.5

Eynon

3 nursing homes • avg 4

Sharon Hill

3 nursing homes • avg 0

Lemoyne

3 nursing homes • avg 4

Warrington

2 nursing homes • avg 4

Coal Township

2 nursing homes • avg 1

Montrose

2 nursing homes • avg 2

Aliquippa

2 nursing homes • avg 2

New Wilmington

2 nursing homes • avg 4

Prospect Park

2 nursing homes • avg 1

Carbondale

2 nursing homes • avg 3

Susquehanna

2 nursing homes • avg 2

Frackville

2 nursing homes • avg 2

Murrysville

2 nursing homes • avg 1

Coaldale

2 nursing homes • avg 4.5

Myerstown

2 nursing homes • avg 3

Jersey Shore

2 nursing homes • avg 2

Hatboro

2 nursing homes • avg 3

Yeadon

2 nursing homes • avg 2

Columbia

2 nursing homes • avg 3.5

Hamburg

2 nursing homes • avg 3

New Bloomfield

2 nursing homes • avg 4

Millersburg

2 nursing homes • avg 2

Honey Brook

2 nursing homes • avg 5

Royersford

2 nursing homes • avg 2

Nazareth

2 nursing homes • avg 2.5

Lima

2 nursing homes • avg 3.5

Oil City

2 nursing homes • avg 3.5

Malvern

2 nursing homes • avg 5

Philipsburg

2 nursing homes • avg 2

Shenandoah

2 nursing homes • avg 1

Fairview

2 nursing homes • avg 2.5

Stevens

2 nursing homes • avg 2

Troy

2 nursing homes • avg 2.5

Coraopolis

2 nursing homes • avg 3

Gibsonia

2 nursing homes • avg 3

Harleysville

2 nursing homes • avg 5

Kutztown

2 nursing homes • avg 3

Cabot

2 nursing homes • avg 3

Coudersport

2 nursing homes • avg 3.5

Willow Street

2 nursing homes • avg 5

Smethport

2 nursing homes • avg 3

Bellefonte

2 nursing homes • avg 3

Duncannon

2 nursing homes • avg 4.5

Kane

2 nursing homes • avg 5

Yardley

2 nursing homes • avg 5

Lafayette Hill

2 nursing homes • avg 4.5

Markleysburg

2 nursing homes • avg 3.5

Tamaqua

2 nursing homes • avg 1

Mercer

2 nursing homes • avg 4.5

Wernersville

2 nursing homes • avg 5

Titusville

2 nursing homes • avg 3

Jefferson Hills

2 nursing homes • avg 3.5

Shippensburg

2 nursing homes • avg 4

Seneca

2 nursing homes • avg 4.5

Baden

2 nursing homes • avg 2

Jeannette

2 nursing homes • avg 2

Sharon

2 nursing homes • avg 3

Roaring Spring

2 nursing homes • avg 4.5

East Norriton

2 nursing homes • avg 4

Enola

2 nursing homes • avg 4

Radnor

2 nursing homes • avg 4

Forty Fort

2 nursing homes • avg 4

Shamokin

2 nursing homes • avg 3

North East

2 nursing homes • avg 2

Plains

2 nursing homes • avg 2

Valley Forge

2 nursing homes • avg 0

Dupont

2 nursing homes • avg 3

Seven Fields

2 nursing homes • avg 3

Belle Vernon

2 nursing homes • avg 3

Hazle Township

2 nursing homes • avg 4

Sybertsville

2 nursing homes • avg 4

Warrendale

2 nursing homes • avg 3

Tobyhanna

2 nursing homes • avg 0

Conshohocken

2 nursing homes • avg 0

Morton

2 nursing homes • avg 0

Blairsville

2 nursing homes • avg 0

Collingdale

2 nursing homes • avg 0

Woodlyn

2 nursing homes • avg 0

Valencia

2 nursing homes • avg 0

New Kensington

2 nursing homes • avg 0

McKees Rocks

2 nursing homes • avg 0

Brackenridge

1 nursing homes • avg 1

Munhall

1 nursing homes • avg 2

Richlandtown

1 nursing homes • avg 4

Leesport

1 nursing homes • avg 5

Moscow

1 nursing homes • avg 4

Trexlertown

1 nursing homes • avg 4

New Oxford

1 nursing homes • avg 5

Topton

1 nursing homes • avg 5

Chicora

1 nursing homes • avg 2

Shillington

1 nursing homes • avg 4

Saxonburg

1 nursing homes • avg 2

Mars

1 nursing homes • avg 1

Coopersburg

1 nursing homes • avg 2

Cornwall

1 nursing homes • avg 5

Buckingham

1 nursing homes • avg 5

Rosemont

1 nursing homes • avg 3

Richboro

1 nursing homes • avg 5

Bedford

1 nursing homes • avg 2

Roslyn

1 nursing homes • avg 3

Harrisville

1 nursing homes • avg 2

Levittown

1 nursing homes • avg 4

St Marys

1 nursing homes • avg 4

White Marsh

1 nursing homes • avg 2

Rydal

1 nursing homes • avg 4

Narvon

1 nursing homes • avg 5

Quarryville

1 nursing homes • avg 5

Mifflin

1 nursing homes • avg 4

Spring House

1 nursing homes • avg 2

Emporium

1 nursing homes • avg 3

Girard

1 nursing homes • avg 3

Oxford

1 nursing homes • avg 4

Apollo

1 nursing homes • avg 1

Newville

1 nursing homes • avg 3

Northumberland

1 nursing homes • avg 3

Christiana

1 nursing homes • avg 3

Worthington

1 nursing homes • avg 2

Schuylkill Haven

1 nursing homes • avg 5

Mifflintown

1 nursing homes • avg 4

Holland

1 nursing homes • avg 3

Dallastown

1 nursing homes • avg 1

Effort

1 nursing homes • avg 4

Weatherly

1 nursing homes • avg 2

Laureldale

1 nursing homes • avg 3

Drums

1 nursing homes • avg 1

Lake Ariel

1 nursing homes • avg 3

Bangor

1 nursing homes • avg 4

Lower Gwynedd

1 nursing homes • avg 5

Tremont

1 nursing homes • avg 4

Sarver

1 nursing homes • avg 3

Sinking Spring

1 nursing homes • avg 2

Mountain Top

1 nursing homes • avg 2

Forest City

1 nursing homes • avg 2

Pennsburg

1 nursing homes • avg 4

Taylor

1 nursing homes • avg 2

Exeter

1 nursing homes • avg 2

Hillsdale

1 nursing homes • avg 4

Milton

1 nursing homes • avg 2

South Mountain

1 nursing homes • avg 5

Mt Carmel

1 nursing homes • avg 2

Shippenville

1 nursing homes • avg 3

Youngsville

1 nursing homes • avg 3

Millmont

1 nursing homes • avg 4

Conneautville

1 nursing homes • avg 5

Souderton

1 nursing homes • avg 5

Peckville

1 nursing homes • avg 3

Edinboro

1 nursing homes • avg 3

Curwensville

1 nursing homes • avg 2

Frederick

1 nursing homes • avg 5

Laporte

1 nursing homes • avg 2

Wallingford

1 nursing homes • avg 1

Orbisonia

1 nursing homes • avg 2

Oakmont

1 nursing homes • avg 1

Gladwyne

1 nursing homes • avg 5

Fayetteville

1 nursing homes • avg 1

Marienville

1 nursing homes • avg 2

Rochester

1 nursing homes • avg 0

Harmony

1 nursing homes • avg 1

Belleville

1 nursing homes • avg 5

Haverford

1 nursing homes • avg 2

Telford

1 nursing homes • avg 5

Downingtown

1 nursing homes • avg 4

Watsontown

1 nursing homes • avg 1

Berlin

1 nursing homes • avg 3

Annville

1 nursing homes • avg 5

Saegertown

1 nursing homes • avg 1

Millville

1 nursing homes • avg 1

Turtle Creek

1 nursing homes • avg 5

Brockway

1 nursing homes • avg 4

Davidsville

1 nursing homes • avg 5

Orangeville

1 nursing homes • avg 3

Forksville

1 nursing homes • avg 5

Waymart

1 nursing homes • avg 1

Boothwyn

1 nursing homes • avg 3

Scottdale

1 nursing homes • avg 2

West Brandywine

1 nursing homes • avg 5

Allison Park

1 nursing homes • avg 4

New Holland

1 nursing homes • avg 5

Portage

1 nursing homes • avg 3

Richfield

1 nursing homes • avg 5

Audubon

1 nursing homes • avg 5

Akron

1 nursing homes • avg 5

Athens

1 nursing homes • avg 2

Matamoras

1 nursing homes • avg 3

Spring City

1 nursing homes • avg 4

Mc Keesport

1 nursing homes • avg 3

Natrona

1 nursing homes • avg 4

Paoli

1 nursing homes • avg 5

Upland

1 nursing homes • avg 1

Connellsville

1 nursing homes • avg 0

Abington

1 nursing homes • avg 3

Eagleville

1 nursing homes • avg 0

Transfer

1 nursing homes • avg 0

Dickson City

1 nursing homes • avg 3

Renovo

1 nursing homes • avg 0

North Warren

1 nursing homes • avg 0

Mt Gretna

1 nursing homes • avg 0

Torrance

1 nursing homes • avg 0

Centre Hall

1 nursing homes • avg 0

Saint Clair

1 nursing homes • avg 4

Worcester

1 nursing homes • avg 3

Clymer

1 nursing homes • avg 2

Jamison

1 nursing homes • avg 4

Northern Cambria

1 nursing homes • avg 2

New Stanton

1 nursing homes • avg 4

Lemont Furnace

1 nursing homes • avg 0

West Pittston

1 nursing homes • avg 4

Folsom

1 nursing homes • avg 0

Vanport

1 nursing homes • avg 0

Emmaus

1 nursing homes • avg 3

Oreland

1 nursing homes • avg 5

Northampton

1 nursing homes • avg 0

Dresher

1 nursing homes • avg 4

Clifton Heights

1 nursing homes • avg 0

Glenolden

1 nursing homes • avg 0

Phildelphia

1 nursing homes • avg 2

Norwood

1 nursing homes • avg 0

Fountain Hill

1 nursing homes • avg 0

Philadelpha

1 nursing homes • avg 0

Lansdowne

1 nursing homes • avg 0

Aston

1 nursing homes • avg 0

Waterford

1 nursing homes • avg 0

Grantville

1 nursing homes • avg 0

Mount Carmel

1 nursing homes • avg 0

Gwynedd

1 nursing homes • avg 0

Carrolltown

1 nursing homes • avg 0

Littlestown

1 nursing homes • avg 0

Center Valley

1 nursing homes • avg 0

Thorndale

1 nursing homes • avg 0

Limerick

1 nursing homes • avg 0

Charleroi

1 nursing homes • avg 0

Clairton

1 nursing homes • avg 0

Paris

1 nursing homes • avg 0

Brownsville

1 nursing homes • avg 0

Wind Gap

1 nursing homes • avg 0

Swarthmore

1 nursing homes • avg 0

Donora

1 nursing homes • avg 0

Vandergrift

1 nursing homes • avg 0

West Homestead

1 nursing homes • avg 0

North Versailles

1 nursing homes • avg 0

Elizabeth

1 nursing homes • avg 0

White Oak

1 nursing homes • avg 0

Old Forge

1 nursing homes • avg 0

Export

1 nursing homes • avg 0

Natrona Heights

1 nursing homes • avg 0

Moon Township

1 nursing homes • avg 0

Penn Hills

1 nursing homes • avg 0

Bartonsville

1 nursing homes • avg 0

Cheltenham

1 nursing homes • avg 0

Leola

1 nursing homes • avg 0

Etters

1 nursing homes • avg 0

Cranberry

1 nursing homes • avg 0

Schnecksville

1 nursing homes • avg 0