Medical emergency?Emergency? Call 911. Nearest emergency roomsNearest ERs

Hospitals in Saint Petersburg, FL

7 hospitals, 6 with emergency services. Inpatient Rehabilitation Hospital: 1 · Acute Care Hospital: 5 · Children's Hospital: 1.

Compare the 4 top-rated hospitals side by side →

Care in Saint Petersburg: specialties, conditions and doctors

Specialties listed by hospitals here

Conditions listed by hospitals here

The number is how many hospitals here list it on their own website (hospitals with a reviewed website profile only).

Health centers, clinics and pharmacies in Saint Petersburg

Addiction and mental health treatment in Saint Petersburg

From SAMHSA’s FindTreatment.gov. In a crisis, call or text 988.

Common questions

How many hospitals are in Saint Petersburg, Florida?

Our directory lists 7 hospitals in Saint Petersburg: Encompass Health Rehabilitation Hospital of St. Petersburg, HCA Florida Northside Hospital, HCA Florida Pasadena Hospital a Part of HCA Florid, HCA Florida St Petersburg Hospital, Johns Hopkins All Children's Hospital, Orlando Health Bayfront Hospital and St Anthonys Hospital.

Which hospitals in Saint Petersburg have an emergency room?

According to Medicare (CMS) data: HCA Florida Northside Hospital, HCA Florida Pasadena Hospital a Part of HCA Florid, HCA Florida St Petersburg Hospital, Johns Hopkins All Children's Hospital, Orlando Health Bayfront Hospital and St Anthonys Hospital. In a medical emergency, call 911.

What are the Medicare star ratings of hospitals in Saint Petersburg?

In the current CMS overall rating (1 to 5 stars): St Anthonys Hospital, 3 stars, HCA Florida St Petersburg Hospital, 2 stars, Orlando Health Bayfront Hospital, 2 stars and HCA Florida Northside Hospital, 1 star. Other hospitals here are not rated by CMS.

Source: Centers for Medicare & Medicaid Services (CMS), data updated 2026-10-26, retrieved 2026-11-13. Basic profiles: services not yet reviewed in detail.