St. Petersburg is a city in Pinellas County, Florida, home to about 262,732 people across 62 square miles. Its ZIP codes are 33701, 33702, 33703, 33704, 33705, 33710, 33711, 33712, 33713, 33715 and 33716, and parts of 33707, 33709, 33714 and 33762 are in St. Petersburg too.
Homes sold for a median of $311 per square foot across 11 ZIP codes in the three months ending August 2026, and 3 of 11 were seller’s markets.
Population262,7324,251 per sq mi
Median home value$371,100Census, as estimated by owners
Price per sq ft$311Sold homes, 3 months to August 2026
Each card is that ZIP code’s whole market, including any part outside St. Petersburg. Seller’s market: under 4 months of supply; buyer’s market: over 6. Methodology
The St. Petersburg guide is on the way
We’re writing up St. Petersburg’s story and what everyday life there is like, for people thinking about moving in.
History
What it’s like to live there
Getting around
Things to do
Are you a local agent who knows St. Petersburg well? Agents who advertise here will be able to write the guide. Advertise on OfferBacked
Around St. Petersburg
Distances
Nearest major airport
St. Petersburg Clearwater International Airport (PIE)8 miles away
Nearest city of 250,000+
Tampa, FL17 miles away
Nearest city of 1 million+
Houston, TX782 miles away
Straight-line distances from the center of St. Petersburg; driving is longer.
Source: Airports from OurAirports (scheduled passenger service); city centers and populations from the U.S. Census Bureau.
Who represents St. Petersburg
U.S. Representative · Florida’s 14th DistrictKathy Castor (D)
Source: Members of Congress from the congress-legislators project; districts from the Census Bureau’s relationship files; governor and mayor from Wikidata.
Population over time
St. Petersburg had 258,308 residents in the 2020 census, up 4% since 2000.
It’s the 5th largest of 954 towns in Florida by population.
Pinellas County grew from 28,265 residents in 1920 to 959,107 in 2020.
Pinellas County, 1920–2020
Source: U.S. Census Bureau decennial censuses (counties 1900–1990 from the Bureau’s historical county file).
Weather by month
Average highs peak around 91°F in summer, and winter lows average 54°F. About 52.5 inches of rain and melted snow fall in a typical year.
Source: NOAA 1991–2020 climate normals, St Petersburg, FL weather station (3 miles away).
Jobs in Pinellas County
425,004 jobs at 32,509 businesses in Pinellas County. The biggest industries by employees:
Source: U.S. Census Bureau County Business Patterns 2023 (private employers; jobs counted where people work).
Health care
4,546 doctors and other health care providers list an office in St. Petersburg’s ZIP codes.
Nearest hospitals
St. Anthonys HospitalGeneral hospital · emergency room · CMS rating 3 of 5 · Saint Petersburg2.3 miles
Orlando Health Bayfront HospitalGeneral hospital · emergency room · CMS rating 2 of 5 · Saint Petersburg2.5 miles
Johns Hopkins All Children's HospitalChildren’s hospital · emergency room · Saint Petersburg2.5 miles
Providers with an office here
Primary care doctors
510
Specialist doctors
983
Dentists
218
Nurse practitioners and physician assistants
1,092
Mental health providers
1,165
Physical and occupational therapists
354
Optometrists
54
Chiropractors
170
Pharmacies
106
Source: Hospitals from CMS Hospital General Information (ratings are CMS overall star ratings); straight-line distances; providers from the CMS National Plan and Provider Enumeration System (NPPES), by practice address and primary specialty.
Places in and around St. Petersburg
Parks (117 nearby)
Boyd Hill Nature Preserve · 342 acres4.2 mi
Walter Fuller Park · 73 acres4.9 mi
Crescent Lake Park · 49 acres1.5 mi
Bartlett Park · 36 acres3.4 mi
Northwest Park · 35 acres2.9 mi
Azalea Park · 35 acres4.5 mi
Grocery stores (51 nearby)
Winn-Dixie0.8 mi
ALDI0.9 mi
Save-A-Lot0.9 mi
Publix1.0 mi
Pharmacies (31 nearby)
CVS Pharmacy0.9 mi
Walgreens1.2 mi
Liberty Health Sciences1.6 mi
Walmart Pharmacy1.6 mi
Libraries (10 nearby)
Saint Petersburg Main Library1.4 mi
Mirror Lake Library2.0 mi
Childs Park Branch Library2.6 mi
Nelson Poynter Memorial Library (POY)2.8 mi
James Weldon Johnson Library3.0 mi
Museums (16 nearby)
Imagine Museum: Contemporary glass art1.6 mi
Great Explorations Children's Museum1.7 mi
Morean Arts Center2.0 mi
Chihuly Collection2.0 mi
Chihuly Collection2.1 mi
Theaters and performance venues (14 nearby)
Nova 5351.6 mi
Saint Petersburg Opera Company1.6 mi
Clay Center of Saint Petersburg1.7 mi
Spitfire Theater1.7 mi
Creative Clay1.7 mi
Counts are within about 5 miles of the center of town.
Public schools here are run by Pinellas. Check each district’s attendance zones for a specific address.
Public schools(37)
School
Grades
Students
Type
Distance
Azalea Elementary SchoolSt Petersburg
Pre-K–5
426
Public
4.6 mi
Bay Point Elementary SchoolSt Petersburg
Pre-K–5
390
Public
5.3 mi
Campbell Park Elementary SchoolSt Petersburg
Pre-K–5
502
Public
2.3 mi
Douglas L. Jamerson Jr.. ElementarySt Petersburg
Pre-K–5
536
Public
2.6 mi
Fairmount Park Elementary SchoolSt Petersburg
Pre-K–5
425
Public
2.5 mi
Lakeview Fundamental ElementarySt Petersburg
Pre-K–5
309
Public
3.2 mi
Lakewood Elementary SchoolSt Petersburg
Pre-K–5
446
Public
4.5 mi
Lynch Elementary SchoolSt Petersburg
Pre-K–5
450
Public
3.1 mi
Maximo Elementary SchoolSt Petersburg
Pre-K–5
339
Public
4.8 mi
Melrose Elementary SchoolSt Petersburg
Pre-K–5
356
Public
2.5 mi
Mount Vernon Elementary SchoolSt Petersburg
Pre-K–5
333
Public
1.9 mi
North Shore Elementary SchoolSt Petersburg
Pre-K–5
433
Public
2.2 mi
Northwest Elementary SchoolSt Petersburg
Pre-K–5
418
Public
2.7 mi
Perkins Elementary SchoolSt Petersburg
Pre-K–5
561
Public
2.8 mi
Sawgrass Lake Elementary SchoolSt Petersburg
Pre-K–5
573
Public
3.6 mi
Shore Acres Elementary SchoolSt Petersburg
Pre-K–5
690
Public
4.1 mi
Westgate Elementary SchoolSt Petersburg
Pre-K–5
498
Public
3.0 mi
Woodlawn Elementary SchoolSt Petersburg
Pre-K–5
216
Public
0.7 mi
Bay Vista Fundamental Elementary SchoolSt Petersburg
K–5
574
Public
5.6 mi
James B. Sanderlin K-8St Petersburg
K–8
817
Public
3.2 mi
Midtown AcademySt Petersburg
K–5
368
Public
3.0 mi
Pasadena Fundamental Elementary SchoolSt Petersburg
K–5
459
Public
4.6 mi
Plato Academy of St.PetersburgSt. Petersburg
K–8
374
Charter
4.1 mi
Azalea Middle SchoolSt Petersburg
6–8
696
Public
4.9 mi
Bay Point Middle SchoolSt Petersburg
6–8
519
Public
5.5 mi
John Hopkins Middle SchoolSt Petersburg
6–8
757
Public
2.2 mi
Mangrove Bay Middle SchoolSt Petersburg
6–8
317
Public
3.3 mi
Meadowlawn Middle SchoolSt Petersburg
6–8
616
Public
2.4 mi
Thurgood Marshall FundamentalSt Petersburg
6–8
751
Public
3.3 mi
Tyrone Middle SchoolSt Petersburg
6–8
799
Public
3.7 mi
And 7 more.
Private schools(30)
School
Grades
Students
Affiliation
Distance
Arqam's AcademySt Petersburg
Pre-K–8
60
Islamic
3.6 mi
Community Christian School of Five OakSt Petersburg
Pre-K–12
30
Christian (no specific denomination)
5.0 mi
Grace LutheranSt Petersburg
Pre-K–8
237
Lutheran Church–Missouri Synod
1.4 mi
Liberty Christian SchoolSt Petersburg
Pre-K–5
66
Baptist
4.8 mi
Lutheran Church of the Cross Day SchoolSt Petersburg
Pre-K–8
384
Evangelical Lutheran Church in America
4.1 mi
St Jude Cathedral SchoolSt Petersburg
Pre-K–8
246
Roman Catholic
3.0 mi
St Paul Catholic SchoolSt Petersburg
Pre-K–8
280
Roman Catholic
0.9 mi
St Petersburg Primary SchoolSt Petersburg
Pre-K–2
39
Presbyterian
2.4 mi
St Raphael Catholic SchoolSt Petersburg
Pre-K–8
169
Roman Catholic
3.5 mi
The Canterbury School of FloridaSt Petersburg
Pre-K–12
394
Episcopal
3.6 mi
The French American School of Tampa BaySt Petersburg
Pre-K–6
46
Nonsectarian
2.4 mi
The French American School of Tampa BaySt Petersburg
Pre-K–5
43
Nonsectarian
2.4 mi
Admiral Farragut AcademySt Petersburg
K–12
453
Nonsectarian
4.8 mi
Bethel Community Christian SchoolSt Petersburg
K–12
70
Baptist
5.1 mi
Canterbury School of Florida - Knowlton CampusSt Petersburg
K–12
387
Episcopal
3.5 mi
Destiny Achievement CentersSt Petersburg
K–12
43
Christian (no specific denomination)
4.2 mi
Elim Junior Academy & Child Development CenterSt Petersburg
K–8
36
Seventh-day Adventist
2.7 mi
Holy Family Catholic SchoolSt Petersburg
K–8
207
Roman Catholic
4.0 mi
Mount Zion Christian AcademySt Petersburg
K–6
75
Baptist
2.3 mi
Southside Christian AcademySt Petersburg
K–5
65
Baptist
3.0 mi
St Petersburg Christian SchoolSt Petersburg
K–8
356
Christian (no specific denomination)
2.5 mi
Alegria Montessori SchoolSt Petersburg
1–8
40
Nonsectarian
5.5 mi
Excellerated Teaching AcademySt Petersburg
1–12
20
Nonsectarian
4.1 mi
Academy Prep Center of St PetersburgSt Petersburg
5–8
136
Nonsectarian
3.0 mi
Ford Christian AcademySt Petersburg
5–8
3
Christian (no specific denomination)
5.6 mi
Gustave Eiffel AcademySt Petersburg
6–7
8
Nonsectarian
2.5 mi
Mt Moriah Christian Fundamental AcademySt Petersburg
6–8
44
Christian (no specific denomination)
3.0 mi
Oxford Academy of the EastSt Petersburg
9–12
60
Nonsectarian
3.9 mi
School of HumanitySt Petersburg
9–10
49
Nonsectarian
3.9 mi
St Petersburg Catholic High SchoolSt Petersburg
9–12
449
Roman Catholic
3.5 mi
Source: U.S. Department of Education, NCES: Common Core of Data (2024-2025) for public schools; Private School Universe Survey (2023-2024) for private schools. Listed by address; we don’t rate schools.
From OfferBacked · Free
Get matched with a local agent.
Buying or selling around St. Petersburg? Tell us what you need and when. No agents advertise here yet, so we’ll keep your request for up to 30 days and send it to local agents who join. No obligation, and you choose who to work with.
Town boundaries don’t always match ZIP codes: a ZIP code can cross into neighboring towns, and a town can share a ZIP code with its neighbors. Facts describe the town itself; market figures describe whole ZIP codes.