23 nursing homes in St. Petersburg, Florida
Pinellas County, with CMS star ratings.
- nursing homes
- 23
- average CMS stars
- 2
- Medicaid certified
- 23
- beds
- 2,482
Which St. Petersburg nursing homes take Medicaid
23 of the 23 nursing homes in St. Petersburg are certified for Medicaid, so Medicaid can pay for a long stay once your parent qualifies.
Star ratings across St. Petersburg
The average overall CMS rating in St. Petersburg is 2 stars.
| Overall rating | Nursing homes |
|---|---|
| 5 of 5 | 1 |
| 4 of 5 | 1 |
| 3 of 5 | 4 |
| 2 of 5 | 8 |
| 1 of 5 | 8 |
| Not rated | 1 |
All 23 nursing homes in St. Petersburg
- Balanced Healthcare4250 66th St N, St. Petersburg 33709
- Aventura at the Bay10300 4th St N, St. Petersburg 33716
- Marion and Bernard L Samson Nursing Center255 59th St N, St. Petersburg 33710
- Lexington Healthcare and Rehabilitation Center6300 46th Ave N, St. Petersburg 33709
- Abbey Rehabilitation and Nursing Center7101 Dr Martin Luther King Jr St N, St. Petersburg 33702
- Bay Pointe Nursing Pavilion4201 31st St S, St. Petersburg 33712
- Brighton Bay Center for Rehabilitation and Healing10501 Roosevelt Blvd N, St. Petersburg 33716
- Egret Cove Center550 62nd St S, St. Petersburg 33707
- Westminster Suncoast1095 Pinellas Point Dr S, St. Petersburg 33705
- Shore Acres Care Center and Rehab4500 Indianapolis St NE, St. Petersburg 33703
- Apollo Healthcare & Rehabilitation Center1000 24th St N, St. Petersburg 33713
- Vivo Healthcare St Petersburg521 69th Ave N, St. Petersburg 33702
- Bayside Care Center811 Jackson St N, St. Petersburg 33705
- South Heritage Health & Rehabilitation Center718 Lakeview Ave S, St. Petersburg 33705
- Alhambra Healthcare & Rehabilitation Center7501 38th Ave N, St. Petersburg 33710
- Pinellas Point Nursing and Rehab Center5601 31st St S, St. Petersburg 33712
- Vivo Healthcare Laurellwood3127 57th Ave N, St. Petersburg 33714
- Eagle Lake Nursing and Rehab Care Center1100 66th St N, St. Petersburg 33710
- Alpine Health and Rehabilitation Center3456 21st Ave S, St. Petersburg 33711
- Golfview Nursing Center3636 10th Ave N, St. Petersburg 33713
- Addington Place at College Harbor4600 54th Ave S, St. Petersburg 33711
- North Healthcare and Rehabilitation Center1301 16th St N, St. Petersburg 33705
- Concordia Manor321 13th Ave N, St. Petersburg 33701
St. Petersburg nursing homes with the best inspection results
| Nursing home | Health inspection stars | Cited at last visit |
|---|---|---|
| Addington Place at College Harbor | 4 of 5 | 3 |
| North Healthcare and Rehabilitation Center | 3 of 5 | 4 |
| Golfview Nursing Center | 3 of 5 | 5 |
| Bayside Care Center | 3 of 5 | 6 |
| Brighton Bay Center for Rehabilitation and Healing | 3 of 5 | 6 |
Fines and abuse flags in St. Petersburg
11 homes were fined $1,602,203 in total over 3 years, 2 carry the CMS abuse icon and 1 is on the special focus list.
Assisted living in St. Petersburg
Pinellas County and nearby cities
Who inspects nursing homes in Florida
AHCA licenses Florida's nursing homes and runs the inspections for CMS. CMS turns those inspections, staffing and quality data into the star ratings shown here.
Medicare can pay for up to 100 days of skilled care after a hospital stay of at least 3 days. Medicare explains the rule.
Questions families ask about St. Petersburg
How much does a nursing home cost in Florida?
A shared room has a Florida median of $10,342 a month, a private room $12,167 (CareScout 2025).
Will Medicare pay for a nursing home in Florida?
Only for a short skilled stay after a qualifying hospital stay, up to 100 days.
How many nursing homes are in St. Petersburg, FL?
23 certified homes with 2,482 beds.
Which nursing homes in St. Petersburg have the best ratings?
Addington Place at College Harbor has 5 stars overall.
From the federal record: CMS Provider Information, October 2026 release.
