Top Rated Nursing Homes in Saint Petersburg, Florida

Data source: CMS Provider Data (Provider Information, Survey Summary).
Last updated: 2026-01-15T19:25:30.654Z
Information is provided for general reference and is not medical or legal advice.
Bay Pointe Nursing Pavilion
5
4201 31ST ST S 33712
Beds: 120 Avg residents/day: 106.8
Kr At College Harbor
5
4600 54TH AVE S 33711
Beds: 52
Westminster Suncoast
4
1095 PINELLAS POINT DR S 33705
Beds: 120 Avg residents/day: 106.5
Alpine Health And Rehabilitation Center
3
3456 21ST AVE S 33711
Beds: 57 Avg residents/day: 55.3
North Healthcare And Rehabilitation Center
3
1301 16TH ST N 33705
Beds: 45 Avg residents/day: 41.6
Shore Acres Care Center And Rehab
3
4500 INDIANAPOLIS ST NE 33703
Beds: 109
Laurellwood Post- Acute And Rehabilitation Center
3
3127 57TH AVE N 33714
Beds: 60 Avg residents/day: 45.9
Lexington Healthcare And Rehabilitation Center
3
6300 46TH AVE N 33709
Beds: 159 Avg residents/day: 151.7
Bayside Care Center
2
811 JACKSON ST N 33705
Beds: 92 Avg residents/day: 87.5
Golfview Nursing Center
2
3636 10TH AVE N 33713
Beds: 56 Avg residents/day: 51.7
Marion And Bernard L Samson Nursing Center
2
255 59TH ST N 33710
Beds: 180 Avg residents/day: 157.8
Apollo Healthcare & Rehabilitation Center
2
1000 24TH ST N 33713
Beds: 99 Avg residents/day: 94.4
Carrington Place Of St Pete
2
10501 ROOSEVELT BLVD N 33716
Beds: 120 Avg residents/day: 111.8
Alhambra Healthcare & Rehabilitation Center
2
7501 38TH AVE N 33710
Beds: 60 Avg residents/day: 58.2
Egret Cove Center
2
550 62ND ST S 33707
Beds: 120 Avg residents/day: 105.1
Pinellas Point Nursing And Rehab Center
2
5601 31ST ST S 33712
Beds: 60 Avg residents/day: 53.1
Balanced Healthcare
1
4250 66TH ST N 33709
Beds: 299 Avg residents/day: 265.3
Abbey Rehabilitation And Nursing Center
1
7101 DR MARTIN LUTHER KING JR ST N 33702
Beds: 132 Avg residents/day: 119.9
Concordia Manor
1
321 13TH AVE N 33701
Beds: 39 Avg residents/day: 33.0
South Heritage Health & Rehabilitation Center
1
718 LAKEVIEW AVE S 33705
Beds: 74 Avg residents/day: 59.4
Vivo Healthcare St Petersburg
1
521 69TH AVE N 33702
Beds: 96 Avg residents/day: 88.5
Eagle Lake Nursing And Rehab Care Center
1
1100 66TH ST N 33710
Beds: 59 Avg residents/day: 36.5
Aventura At The Bay
10300 4TH ST N 33716
Beds: 274 Avg residents/day: 183.4 Special focus