Nursing Homes in Saint Petersburg, Florida

With a population of 341,043 people, Saint Petersburg, Florida is relatively large city. There are 27 nursing homes in the city, which gives you a variety of options to choose from. We gave this city a city grade of B based on its overall nursing home quality. In fact, this city's city grade was a bit better than the city grade of nursing homes in the local city of Tarpon Springs. Perhaps most importantly, this city has 8 nursing homes that received a grade of A- or better. This provides even more elite facilities than many higher rated cities can offer.

To pair with its great overall grade, we awarded this city a grade of A for our inspections category. Inspection grades weigh several factors, including deficiencies, substantiated complaints and federal fines. You can learn more about each of these issues by obtaining copies of nursing homes' inspection reports. The city also received one of our better grades in our long-term care category, with a B. Rounding out its quality profile, this place earned a B for its nursing grade and a B in short-term care. We truly found Saint Petersburg to be very competent everywhere we looked.

Showing 43 nursing homes ranked by overall rating.
A+

Springs at Boca Ciega Bay

1255 Pasadena Ave S, Suite C Saint Petersburg, Florida 33707

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 828-3500
  • medium: 109 beds
A+

Marion and Bernard L Samson Nursing Center

255 59th St N Saint Petersburg, Florida 33710

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 345-2775
  • large: 180 beds
A

Westminster Suncoast

1095 Pinellas Point Dr S Saint Petersburg, Florida 33705

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 867-1131
  • medium: 120 beds
A

Alpine Health and Rehabilitation Center

3456 21st Ave S Saint Petersburg, Florida 33711

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 327-1988
  • small: 57 beds
A

Bon Secours Maria Manor Nursing Care Center

10300 4th St N Saint Petersburg, Florida 33716

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 576-1025
  • very-large: 274 beds
A-

Kr at College Harbor

4600 54th Ave S Saint Petersburg, Florida 33711

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 866-3124
  • small: 52 beds
A-

Lexington Health and Rehabilitation Center

6300 46th Ave N Saint Petersburg, Florida 33709

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 544-1444
  • large: 159 beds
A-

Alhambra Health and Rehabilitation Center

7501 38th Ave N Saint Petersburg, Florida 33710

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 345-9307
  • small: 60 beds
B+

Concordia Manor

321 13th Ave N Saint Petersburg, Florida 33701

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 822-3030
  • small: 39 beds
B+

Carrington Place of St Pete

10501 Roosevelt Blvd N Saint Petersburg, Florida 33716

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 577-3800
  • medium: 120 beds
B

Apollo Health and Rehabilitation Center

1000 24th St N Saint Petersburg, Florida 33713

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 323-4711
  • medium: 99 beds
B

Boca Ciega Center

1414 59th St S Saint Petersburg, Florida 33707

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 344-4608
  • medium: 120 beds
B

Abbey Rehabilitation and Nursing Center

7101 Dr Martin Luther King Jr St N Saint Petersburg, Florida 33702

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 527-7231
  • large: 132 beds
B

Golfview Healthcare Center

3636 10th Ave N Saint Petersburg, Florida 33713

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 323-3611
  • small: 56 beds
B-

Eagle Lake Nursing and Rehab Care Center

1100 66th St N Saint Petersburg, Florida 33710

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 345-9331
  • small: 59 beds
B-

St Petersburg Nursing & Rehabilitation

521 69th Ave N Saint Petersburg, Florida 33702

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 526-7000
  • medium: 96 beds
B-

Bayside Care Center

811 Jackson St N Saint Petersburg, Florida 33705

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 209-3600
  • medium: 92 beds
B-

Shore Acres Care Center

4500 Indianapolis St Ne Saint Petersburg, Florida 33703

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 527-5801
  • medium: 109 beds
B-

Pinellas Point Nursing and Rehab Center

5601 31st St S Saint Petersburg, Florida 33712

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 867-6955
  • small: 60 beds
B-

North Rehabilitation Center

1301 16th St N Saint Petersburg, Florida 33705

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 822-3171
  • small: 45 beds
B-

Baywood Nursing Center

2000 17th Ave S Saint Petersburg, Florida 33712

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 821-3544
  • small: 59 beds
B-

Gulfport Rehabilitation Center

1430 Pasadena Ave S Saint Petersburg, Florida 33707

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 347-1257
  • large: 126 beds
B-

Laurellwood Nursing Center

3127 57th Ave N Saint Petersburg, Florida 33714

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 527-2171
  • small: 60 beds
C

Health and Rehabilitation Centre at Dolphins View

1820 Shore Dr S Saint Petersburg, Florida 33707

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 384-9300
  • small: 58 beds
C

Jacaranda Manor

4250 66th St N Saint Petersburg, Florida 33709

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 546-2405
  • very-large: 299 beds
C

South Heritage Health & Rehabilitation Center

718 Lakeview Ave S Saint Petersburg, Florida 33705

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 894-5125
  • small: 69 beds
F

Egret Cove Center

550 62nd St S Saint Petersburg, Florida 33707

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 347-6151
  • medium: 120 beds
F

Bay Pointe Nursing Pavilion

4201 31st St S Saint Petersburg, Florida 33712

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 867-1104
  • medium: 102 beds

Nursing Homes Near Saint Petersburg, FL

A+

Canterbury Towers

3501 Bayshore Blvd Tampa, Florida 33629

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: FalseUsed to indicate false.
  • (813) 837-1083
  • small: 60 beds
A+

Surrey Place Healthcare and Rehabilitation

5525 21st Ave W Bradenton, Florida 34209

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (941) 795-0448
  • small: 74 beds
A+

Mease Continuing Care

910 New York Ave Dunedin, Florida 34698

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 733-2113
  • medium: 100 beds
A

Sylvan Health Center

2770 Regency Oaks Blvd Clearwater, Florida 33759

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 791-1500
  • small: 60 beds
A

Palm Garden of Largo

10500 Starkey Rd Seminole, Florida 33777

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 397-8166
  • large: 140 beds
A

Seminole Pavilion Rehabilitation & Nursing Service

10800 Temple Terrace Seminole, Florida 33772

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 398-0123
  • medium: 120 beds
A

Westminster Point Pleasant

1533 4th Ave W Bradenton, Florida 34205

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (941) 747-1881
  • medium: 120 beds
A

Ybor City Healthcare and Rehabilitation Center

1709 Taliaferro Ave Tampa, Florida 33602

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (813) 223-4623
  • medium: 80 beds
A

Bay Vue Nursing and Rehabilitation Center

105 15th St E Bradenton, Florida 34208

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (941) 747-8681
  • medium: 110 beds
A

Sun Terrace Health Care Center

105 Trinity Lakes Dr Sun City Center, Florida 33573

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (813) 634-3324
  • large: 130 beds
A

Plaza West

912 American Eagle Blvd Sun City Center, Florida 33573

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (813) 633-3066
  • medium: 113 beds
A

Heritage Park Care and Rehabilitation Center

2302 59th St W Bradenton, Florida 34209

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (941) 792-8480
  • medium: 120 beds
A-

East Bay Rehabilitation Center

4470 E Bay Dr Clearwater, Florida 33764

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (727) 530-7100
  • medium: 120 beds
A-

Greenbriar Rehabilitation and Nursing Center

210 21st Ave W Bradenton, Florida 34205

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (941) 747-3786
  • medium: 79 beds
A-

Habana Health Care Center

2916 Habana Way Tampa, Florida 33614

  • Medicare: TrueA checkmark indicating true.
  • Medicaid: TrueA checkmark indicating true.
  • (813) 876-5141
  • large: 150 beds
map preview
Interactive Map
Search Within Map
Expand ViewExpand Map Expand Map