Skip to main content
Population Review

St. Petersburg, Florida Population 2026

Updated April 2026 · US Census ACS 2023 5-Year Estimates

The population of St. Petersburg, Florida is 260,646 as of the 2023 American Community Survey, making it the 87th-largest city in the United States and the 5th-largest in Florida. The median household income is $73,118, the median home value is $331,500, and the median age is 43.1.

The population has grown 8.9% since 2010 (245,222 → 267,102).

260,646

Population

4217

People / sq mi

$73,118

Median Income

$331,500

Median Home Value

Get St. Petersburg's next ACS population data

Subscribe for Population Review updates by email. No spam, unsubscribe anytime.

St. Petersburg covers 61.8 sq mi of land at 4217 people per square mile.

About St. Petersburg, FL

St. Petersburg is distinguished by its share of foreign-born residents, 46.7% of the population. St. Petersburg is a city in Florida with a population of 260,646. It is the #5-largest of all cities in Florida nationally.

Household earnings are middling, with a median of $73,118 — below the US median of $78,538. Poverty runs at 7.3%, below the national 12.4%. The typical home is valued at $331,500, with typical rent around $1,542.

Roughly 41.3% of adults have a bachelor’s, above the national 35.0%. About 18.3% of workers primarily work from home, above the national 14.0%, and the average commute runs about 25 minutes each way.

The large foreign-born share is a defining thread in St. Petersburg, shaping language, household composition, and the labor force behind the economic figures above.

St. Petersburg city Population History (2010-2024)

The city of St. Petersburg city had a population of 245,222 in 2010 and 267,102 in 2024, a 8.9% growth over 14 years. The peak was 267,102 in 2024. Average annual growth rate: 0.62%.

2024 · 267K20102024
St. Petersburg city population, 2010–2024 · Source: U.S. Census Bureau — decennial census & Population Estimates

267,102

Population (2024)

245,222

Population (2010)

267,102

Peak (2024)

0.62%

Avg Annual Growth

YearPopulation
2010245,222
2011245,871
2012246,656
2013248,453
2014252,225
2015255,041
2016259,266
2017262,588
2018264,466
2019265,351
2020259,271
2021259,598
2022262,502
2023265,083
2024267,102

Race & Ethnicity

White66.2%
Black or African American19.4%
Asian0.0%
Hispanic or Latino (any race)1.2%
Two or More Races0.0%

Economy & Income

$73,118

Median Household Income

$49,823

Per Capita Income

7.3%

Poverty Rate

3.2%

Unemployment Rate

Housing

$331,500

Median Home Value

$1,542

Median Rent

63.0%

Owner-Occupied

Education

93.7%

High School+

41.3%

Bachelor's+

Commute

1.7%

Drive Alone

67.4%

Public Transit

18.3%

Work From Home

25.4 min

Avg Commute

Community Profile

46.7%

Foreign Born

87.1%

Non-English at Home

7.6%

Veterans

12.9%

With Disability

89.5%

Health Insurance

96.0%

Internet Access

Employment by Industry

Professional, Scientific & Management23.0%
Finance, Insurance & Real Estate16.1%
Education, Health Care & Social Services11.1%
Information9.7%
Manufacturing7.1%
Construction4.9%
Arts, Entertainment & Food Services4.5%
Retail Trade4.1%
Public Administration3.9%
Transportation & Warehousing2.0%
Agriculture & Mining0.3%

Largest cities in Florida

Largest counties in Florida

Part of Florida

Metro areas in Florida

City rankings

Common questions about St. Petersburg, FL

Frequently Asked Questions

St. Petersburg, Florida has a population of 260,646 according to the US Census Bureau's 2023 American Community Survey 5-year estimates, making it the 87th-largest city in the United States and the 5th-largest in Florida.

The median household income in St. Petersburg, Florida is $73,118, with 7.3% of residents living below the federal poverty level.

The median home value in St. Petersburg, Florida is $331,500, with median monthly rent at $1,542 and a homeownership rate of 63.0%.

The median age in St. Petersburg, Florida is 43.1 years. The population is 48.0% male and 52.0% female.

The population has grown 8.9% since 2010 (245,222 → 267,102).

Where to stay in St. Petersburg

Visiting or relocating to St. Petersburg, FL? Compare hotels and short-term rentals across the metro — live availability and prices.

Availability and prices from Stay22 partners (Booking.com, Vrbo, Expedia). We may earn a commission from bookings, at no extra cost to you.

Data from the American Community Survey (ACS) 5-Year estimates.

Source: U.S. Census Bureau ACS, 2026.