St. Petersburg

Population & Demographics

St. Petersburg, FL

St. Petersburg is home to 262,732 people. Explore its demographics, housing, and economy — plus how its 126,189 resident workers commute each day.

FloridaCensus ACS 5-Year · LODES 2023
262,732
people
Population

262,732 residents

Median age 43.1 · U.S. Census Bureau, ACS 5-Year (2024).

St. Petersburg population & demographics

Who lives in St. Petersburg — population, age, housing, and income, from the U.S. Census Bureau.

Population
262,732
Median age
43.1yrs
Median household income
$75,192
Median home value
$371,100
Median gross rent
$1,663/mo
Bachelor’s degree or higher
42.6%
Poverty rate
12.4%

Source: U.S. Census Bureau, American Community Survey (ACS) 2024 5-Year Estimates. Values shown as “—” are suppressed or unavailable for this place.

Race & ethnicity in St. Petersburg

How St. Petersburg breaks down by race and ethnicity — each bar is that group’s share of the population, from the U.S. Census Bureau ACS 5-Year (2024).

White62.7%
Black19.0%
Hispanic or Latino9.6%
Two or more races4.3%
Asian3.6%
Some other race0.7%
American Indian / Alaska Native0.1%
Native Hawaiian / Pacific Islander0.0%

Race across St. Petersburg

Each dot is a group of people, placed in their 2020 Census block and colored by race or ethnicity — the pattern shows where groups live across St. Petersburg.

St. Petersburg at a glance
Employed Residents
126,189
Fewer than the city’s total population
Median home–work distance
14.4mi
Straight-line, not road distance
Work Locally
32.0%
Share working within the area
Work from home
21.1%
Residents who work from home (ACS)
Top destination outside city
Tampa
Excludes local — most work in-city

These figures are for St. Petersburg proper — the Census place within its city limits — not the surrounding metro area. Metro-wide totals you’ll see elsewhere are larger because they bundle in neighboring cities and suburbs.

How St. Petersburg commutes

Every dot is a worker moving between home and job. Trace where the area pulls people in from — and where its residents head each day.

55
Commute Score

55 / 100

How short the typical commute is here, on an absolute 0–100 scale (higher is shorter). How it’s calculated.

St. Petersburg

126,189 commutes, one dot at a time

St. Petersburg

Where 126,189 workers commute

Each dot ≈ 75 workers

Where residents work

Top destinations for people who live in St. Petersburg, by worker count.

1St. Petersburg0.0 mi40,393
2Tampa18.0 mi14,229
3Largo10.7 mi8,957
4Pinellas Park5.4 mi6,882
5Clearwater14.4 mi4,270
6St. Pete Beach6.2 mi1,802
7Lealman2.6 mi1,696
8Orlando94.4 mi1,441

Who commutes in

Top origin places for workers who travel into St. Petersburg.

1St. Petersburg0.0 mi40,393
2Tampa18.0 mi6,916
3Pinellas Park5.4 mi4,867
4Largo10.7 mi4,266
5Clearwater14.4 mi3,902
6Lealman2.6 mi2,340
7Riverview21.9 mi1,763
8Jacksonville184.8 mi1,640

Top industries

The sectors that employ St. Petersburg’s workforce. Each bar is scaled to that sector’s share of all local jobs — the top sectors shown don’t add up to 100%.

Bar length = each sector’s share of all local jobs (0–100%)
HCHealth Care and Social Assistance17.2%
FIFinance and Insurance10.1%
RTRetail Trade10.0%
PTProfessional, Scientific, and Technical Services9.9%
AFAccommodation and Food Services9.5%
ADAdministrative and Support and Waste Management and Remediation Services8.3%
MGManagement of Companies and Enterprises6.8%
MFManufacturing5.0%
PAPublic Administration4.3%
Connectivity

Internet options for St. Petersburg

Researching a move to St. Petersburg? Compare home internet plans and providers for the area.

See all internet providers in St. Petersburg

FindBetterInternet is a CensusFlow partner site — we link out so you can compare local plans, and CensusFlow’s Census data stays independent.