Nursing Homes in Tampa, FL

119 nursing homes across the Tampa–St. Petersburg–Clearwater metro — 119 independently graded on public safety, staffing and enforcement records. No facility pays for placement.

How these grades work. Every grade is computed from a fixed public rubric — safety inspections, staffing, clinical outcomes, enforcement actions and financial stability — using government data. No facility can pay to change its grade or placement. Providers with under 30% rubric coverage are shown as "Listed" with no letter grade rather than pretending thin data is comparable. Read the full methodology.

Top-graded in the Tampa metro

FacilityCityGradeRubric coverageBeds
Solaris Healthcare Plant City Plant City A 75% 180
Addington Place At College Harbor Saint Petersburg A 75% 52
St Mark Village Palm Harbor A- 75% 80
Baldomero Lopez Memorial Veterans Nursing Home Land O Lakes A- 75% 120
The Cedar At Mease Life Dunedin A- 75% 100
Morton Plant Rehabilitation Center Belleair A- 75% 126
Canterbury Towers Inc Tampa A- 75% 60
Solaris Healthcare Zephyrhills Zephyrhills B+ 75% 113
Bay Pointe Nursing Pavilion Saint Petersburg B+ 75% 120
Sun Terrace Health Care Center Sun City Center B+ 75% 130
North Healthcare And Rehabilitation Center Saint Petersburg B+ 75% 45
Aviata At Countryside Palm Harbor B+ 75% 120
Life Care Center Of New Port Richey New Port Richey B+ 75% 113
Oak Manor Healthcare & Rehabilitation Center Largo B+ 75% 180
Shore Acres Care Center And Rehab Saint Petersburg B+ 40% 109
Hawthorne Center For Rehabilitation And Healing Of Brandon B 75% 132
East Bay Rehabilitation Center Clearwater B 75% 120
Belleair Health Care Center Clearwater B 75% 120
Westchester Gardens Health & Rehabilitation Clearwater B 75% 120
Solaris Healthcare Lake Zephyr Zephyrhills B 75% 120
Northdale Rehabilitation Center Tampa B 75% 120
Blue Heron Health And Rehabilitation Wesley Chapel B 75% 141
Royal Oak Nursing Center Dade City B 75% 120
Advanced Care Center Clearwater B 75% 120
Tampa Lakes Health And Rehabilitation Center Lutz B 75% 179

See all 119 on the interactive map → All Florida nursing homes →