Hospitals in Saint Petersburg, FL

There are 8 hospitals in Saint Petersburg, Florida. Addresses, contact info, and details below — from federal HIFLD, USFA & CMS data (2026).

Bayfront Health St Petersburg

General Acute Care
701 6th St S, FL 33701
(727) 823-1234
www.bayfront.org
416 bedsTrauma Level INon-profitHelipadCCN 100032

Edward White Hospital

General Acute Care
2323 9th Ave N, FL 33713
(727) 323-1111
www.edwardwhitehospital.com
162 bedsGovernmentCCN 100239

John Hopkins All Children's Hospital

Children
501 6th Ave S, FL 33701
(727) 898-7451
www.allkids.org
259 bedsNon-profitHelipadCCN 103300

Kindred Hospital-Bay Area-St Petersburg

Long Term Care
3030 6th St S, FL 33705
(727) 894-8719
www.kindredstpete.com
143 bedsGovernmentCCN 100218

Northside Hospital

General Acute Care
6000 49th St N, FL 33709
(727) 521-4411
www.northsidehospital.com
288 bedsGovernmentHelipadCCN 100238

Palms of Pasadena Hospital

General Acute Care
1501 Pasadena Ave S, FL 33707
(727) 381-7575
www.palmspasadena.com
307 bedsOther

St Anthonys Hospital

General Acute Care
1200 7th Ave N, FL 33705
(727) 825-1100
stanthonys.com
448 bedsNon-profitCCN 100067

St Petersburg General Hospital

General Acute Care
6500 38th Ave N, FL 33710
(727) 384-1414
www.stpetegeneral.com
215 bedsGovernmentCCN 100180

Get this data via API

Find the nearest hospitals to any address as clean JSON — with beds, trauma level, ownership, and CMS data. Free tier: 500 requests/month, no credit card.

curl "https://api.publicsafetyapi.dev/v1/stations/nearby?address=Saint+Petersburg+FL&type=hospital" \
  -H "X-API-Key: psk_live_your_api_key"