FacilityProof

Nursing Homes in Alabama

703 CMS-rated nursing homes across 152 cities. Average overall rating 3.2★.

Rating Distribution

5
49
4
144
3
86
2
72
1
45

How inspections work in Alabama

Nursing homes in Alabama 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

Birmingham

61 nursing homes • avg 2.7

Mobile

43 nursing homes • avg 3.5

Montgomery

31 nursing homes • avg 2.7

Huntsville

29 nursing homes • avg 3

Dothan

15 nursing homes • avg 3.2

Florence

13 nursing homes • avg 3

Cullman

13 nursing homes • avg 3.6

Gadsden

12 nursing homes • avg 3.4

Tuscaloosa

12 nursing homes • avg 2.7

Decatur

11 nursing homes • avg 2.2

Jasper

11 nursing homes • avg 2.8

Pell City

11 nursing homes • avg 2.8

Selma

10 nursing homes • avg 3

Anniston

10 nursing homes • avg 3

Northport

9 nursing homes • avg 3

Phenix City

9 nursing homes • avg 3.6

Enterprise

9 nursing homes • avg 3.5

Sylacauga

8 nursing homes • avg 4

Scottsboro

8 nursing homes • avg 4

Athens

8 nursing homes • avg 3.8

Bessemer

8 nursing homes • avg 2

Madison

8 nursing homes • avg 3.7

Hoover

8 nursing homes • avg 3.2

Foley

7 nursing homes • avg 3.4

Demopolis

7 nursing homes • avg 3

Greenville

7 nursing homes • avg 4

Fairhope

7 nursing homes • avg 3

Monroeville

7 nursing homes • avg 2.4

Auburn

7 nursing homes • avg 3.7

Russellville

6 nursing homes • avg 3.4

Valley

6 nursing homes • avg 3.7

Prattville

6 nursing homes • avg 2.7

Opelika

6 nursing homes • avg 3.5

Ozark

6 nursing homes • avg 3

Troy

6 nursing homes • avg 3

Andalusia

6 nursing homes • avg 3.3

Clanton

5 nursing homes • avg 3.7

Brewton

5 nursing homes • avg 3.5

Tallassee

5 nursing homes • avg 3

Oneonta

5 nursing homes • avg 3.3

Dadeville

5 nursing homes • avg 2.5

Alexander City

5 nursing homes • avg 4

Eufaula

5 nursing homes • avg 3

Wetumpka

4 nursing homes • avg 1.5

Daphne

4 nursing homes • avg 3.3

Boaz

4 nursing homes • avg 2.5

Evergreen

4 nursing homes • avg 3.3

Ashland

4 nursing homes • avg 4

Moulton

4 nursing homes • avg 4.7

Atmore

4 nursing homes • avg 4

Oxford

4 nursing homes • avg 2.5

Gardendale

4 nursing homes • avg 2.5

Alabaster

4 nursing homes • avg 2.3

Geneva

4 nursing homes • avg 4

Fayette

4 nursing homes • avg 4.3

Fort Payne

4 nursing homes • avg 3.3

Talladega

4 nursing homes • avg 2

Albertville

4 nursing homes • avg 4.5

Hamilton

4 nursing homes • avg 3.7

Union Springs

4 nursing homes • avg 5

Jackson

4 nursing homes • avg 3

Centre

4 nursing homes • avg 3

Camden

4 nursing homes • avg 4.5

Winfield

4 nursing homes • avg 4

Muscle Shoals

4 nursing homes • avg 4.5

Trussville

4 nursing homes • avg 3

Tuscumbia

3 nursing homes • avg 5

Marion

3 nursing homes • avg 4.5

Roanoke

3 nursing homes • avg 3

Haleyville

3 nursing homes • avg 3

Butler

3 nursing homes • avg 5

Eutaw

3 nursing homes • avg 1

Red Bay

3 nursing homes • avg 2.5

Opp

3 nursing homes • avg 2.7

Centreville

3 nursing homes • avg 1.5

Luverne

3 nursing homes • avg 4

Greensboro

3 nursing homes • avg 5

Bay Minette

3 nursing homes • avg 3

Rainbow City

3 nursing homes • avg 4

Carrollton

3 nursing homes • avg 4

York

2 nursing homes • avg 3

Pleasant Grove

2 nursing homes • avg 1

Falkville

2 nursing homes • avg 1.5

Tuskegee

2 nursing homes • avg 3

Citronelle

2 nursing homes • avg 4.5

Chatom

2 nursing homes • avg 5

Arab

2 nursing homes • avg 3

Georgiana

2 nursing homes • avg 2.5

Lafayette

2 nursing homes • avg 2.5

Attalla

2 nursing homes • avg 2

Hueytown

2 nursing homes • avg 2.5

Thomasville

2 nursing homes • avg 5

Guntersville

2 nursing homes • avg 4

Vernon

2 nursing homes • avg 2.5

Jacksonville

2 nursing homes • avg 3

Grand Bay

2 nursing homes • avg 2

Hartford

2 nursing homes • avg 5

Vestavia

2 nursing homes • avg 2

Sheffield

2 nursing homes • avg 2

Saraland

2 nursing homes • avg 0

Pelham

2 nursing homes • avg 0

Mc Calla

1 nursing homes • avg 3

Elmore

1 nursing homes • avg 1

Heflin

1 nursing homes • avg 5

Hanceville

1 nursing homes • avg 2

Elba

1 nursing homes • avg 1

Altoona

1 nursing homes • avg 4

Cordova

1 nursing homes • avg 1

Aliceville

1 nursing homes • avg 5

Double Springs

1 nursing homes • avg 2

Reform

1 nursing homes • avg 5

Lineville

1 nursing homes • avg 5

Guin

1 nursing homes • avg 3

Glencoe

1 nursing homes • avg 3

Crossville

1 nursing homes • avg 5

Eight Mile

1 nursing homes • avg 2

Moundville

1 nursing homes • avg 4

Piedmont

1 nursing homes • avg 5

Lanett

1 nursing homes • avg 4

Goodwater

1 nursing homes • avg 5

Collinsville

1 nursing homes • avg 2

Linden

1 nursing homes • avg 4

Killen

1 nursing homes • avg 4

Abbeville

1 nursing homes • avg 4

Spanish Fort

1 nursing homes • avg 5

Ashville

1 nursing homes • avg 3

Carbon Hill

1 nursing homes • avg 1

Bridgeport

1 nursing homes • avg 2

Irondale

1 nursing homes • avg 1

Hayneville

1 nursing homes • avg 4

Robertsdale

1 nursing homes • avg 2

Owens Cross Roads

1 nursing homes • avg 3

Florala

1 nursing homes • avg 3

Columbiana

1 nursing homes • avg 4

Deatsville

1 nursing homes • avg 5

Grove Hill

1 nursing homes • avg 0

Wedowee

1 nursing homes • avg 0

Homewood

1 nursing homes • avg 4

Rainesville

1 nursing homes • avg 4

Harpersville

1 nursing homes • avg 4

Livingston

1 nursing homes • avg 4

Southside

1 nursing homes • avg 0

Rainsville

1 nursing homes • avg 0

Whistler

1 nursing homes • avg 0

Fairfield

1 nursing homes • avg 0

Semmes

1 nursing homes • avg 0

Center Point

1 nursing homes • avg 0

Gulf Shores

1 nursing homes • avg 0

Montevallo

1 nursing homes • avg 0

Leeds

1 nursing homes • avg 0

Meridianville

1 nursing homes • avg 0

Hope Hull

1 nursing homes • avg 0