America’s Best Nursing Homes 2025

One of the challenges of aging is finding the right care from sources that you trust—you want to know that you or your loved ones are in good hands during a new phase of life. Nursing homes can provide crucial services for those who need general care or medical assistance in their day-to-day lives. In fact, there were an estimated 1.2 million nursing home residents across the country in 2023, according to global data research firm Statista. That number is expected to increase.

To assist seniors and their loved ones in considering long-term care options, Newsweek and Statista are partnering for the fourth year to rank America’s Best Nursing Homes 2025.

This year’s list recognizes 1,050 nursing homes across the 25 states with the highest number of facilities, according to Centers for Medicare & Medicaid Services data. The top nursing homes in each state were assessed and ranked based on four pillars: performance data, recommendations of medical professionals, accreditations and resident satisfaction.

We hope this list helps you find the best available care options for you or your loved ones.

 

Rank Facility City State Certified Beds Medicare/Medicaid Accepted Continuing Care Retirement Community Resident & Family Council
1
Hanceville
Alabama
208
Medicare and Medicaid
N
Both
2
Tuscaloosa
Alabama
216
Medicare and Medicaid
N
Resident
3
Gadsden
Alabama
168
Medicare and Medicaid
N
Resident
4
Dothan
Alabama
165
Medicare and Medicaid
N
Both
5
Opelika
Alabama
225
Medicare and Medicaid
N
Resident
6
Florence
Alabama
222
Medicare and Medicaid
N
Both
7
Montgomery
Alabama
284
Medicare and Medicaid
N
Resident
8
Albertville
Alabama
159
Medicare and Medicaid
N
Both
9
Eufaula
Alabama
180
Medicare and Medicaid
N
Resident
10
Clanton
Alabama
201
Medicare and Medicaid
N
Both
11
Gadsden
Alabama
209
Medicare and Medicaid
N
Resident
12
Mobile
Alabama
151
Medicare and Medicaid
N
Both
13
Centre
Alabama
185
Medicare and Medicaid
Y
Both
1
Glendale
Arizona
176
Medicare and Medicaid
N
Resident
2
Phoenix
Arizona
155
Medicare and Medicaid
N
Resident
3
Scottsdale
Arizona
179
Medicare and Medicaid
N
Resident
4
Glendale
Arizona
196
Medicare and Medicaid
N
Resident
5
Apache Junction
Arizona
190
Medicare and Medicaid
N
Resident
6
Phoenix
Arizona
191
Medicare and Medicaid
N
Resident
7
Avondale
Arizona
161
Medicare and Medicaid
N
Resident
8
Phoenix
Arizona
200
Medicare and Medicaid
N
Resident
9
Peoria
Arizona
159
Medicare and Medicaid
N
Resident
10
Sierra Vista
Arizona
152
Medicare and Medicaid
N
Resident
11
Mesa
Arizona
180
Medicare and Medicaid
N
Resident
12
Glendale
Arizona
223
Medicare and Medicaid
N
Resident
13
Tucson
Arizona
200
Medicare and Medicaid
N
Resident
14
Peoria
Arizona
150
Medicare and Medicaid
N
Resident
1
San Luis Obispo
California
162
Medicare and Medicaid
N
Resident
2
Santee
California
192
Medicare and Medicaid
N
Resident
3
Redding
California
180
Medicare and Medicaid
N
Resident
4
San Jose
California
163
Medicare and Medicaid
N
Resident
5
Modesto
California
194
Medicaid
N
Resident
6
Los Angeles
California
210
Medicare and Medicaid
N
Resident
7
Mission Hills
California
254
Medicare and Medicaid
N
Both
8
Stockton
California
190
Medicaid
N
Resident
9
Santa Barbara
California
150
Medicare and Medicaid
N
Resident
10
Los Alamitos
California
150
Medicare and Medicaid
N
Resident
11
Long Beach
California
163
Medicare and Medicaid
N
Resident
12
Lodi
California
150
Medicare and Medicaid
N
Resident
13
City Of Industry
California
185
Medicare and Medicaid
N
Resident
14
Alameda
California
181
Medicare and Medicaid
N
Resident
15
Escondido
California
180
Medicare and Medicaid
N
Resident
16
Modesto
California
180
Medicare and Medicaid
N
Both
17
Walnut Creek
California
155
Medicare and Medicaid
N
Resident
18
Orange
California
169
Medicare and Medicaid
N
Resident
19
La Jolla
California
161
Medicare and Medicaid
N
Resident
20
Chula Vista
California
180
Medicare and Medicaid
N
Both
21
Rosemead
California
151
Medicare and Medicaid
N
Resident
22
Whittier
California
162
Medicare and Medicaid
N
Resident
23
Sunnyvale
California
185
Medicare and Medicaid
N
Resident
24
Ventura
California
188
Medicare and Medicaid
N
Both
25
San Luis Obispo
California
162
Medicare and Medicaid
N
Resident
26
Oxnard
California
193
Medicare and Medicaid
N
Resident
27
Los Altos
California
152
Medicare and Medicaid
N
Resident
28
Fresno
California
188
Medicare and Medicaid
N
Resident
29
El Cajon
California
151
Medicare and Medicaid
N
Resident
30
Citrus Heights
California
162
Medicare and Medicaid
N
Resident
31
Downey
California
198
Medicare and Medicaid
N
Resident
32
Concord
California
190
Medicare and Medicaid
N
Both
33
San Pablo
California
202
Medicare and Medicaid
N
Resident
34
Santa Barbara
California
156
Medicare and Medicaid
Y
Resident
35
Reseda
California
239
Medicare and Medicaid
N
Resident
36
Torrance
California
161
Medicare and Medicaid
N
Both
37
Upland
California
206
Medicare and Medicaid
N
Resident
38
Los Angeles
California
312
Medicare and Medicaid
N
Resident
39
Riverside
California
162
Medicare and Medicaid
N
Resident
40
Panorama City
California
151
Medicare and Medicaid
N
Resident
41
Roseville
California
210
Medicare and Medicaid
N
Resident
42
Lake Forest
California
175
Medicare and Medicaid
N
Both
43
Jackson
California
199
Medicare and Medicaid
N
Resident