St. Petersburg had an estimated 264,033 people in July 2025, up 2.2% since the 2020 census and 7.9% since 2010. Age, households, income and housing.
Last checked Oct. 10, 2026. Figures come from the U.S. Census Bureau: the 2010 and 2020 census counts, the Vintage 2025 population estimates and the 2020-2024 American Community Survey five-year estimates. See the city on QuickFacts.
St. Petersburg is the largest city in Pinellas County and the county’s population center. The Census Bureau estimates 264,033 people lived in the city on July 1, 2025, up 2.2% from the 2020 census count of 258,308. The city grew faster in the decade before: 5.5% from 2010 to 2020.
St. Petersburg at a glance
- Population (July 1, 2025 estimate): 264,033
- 2020 census: 258,308; 2010 census: 244,769
- Median age: 43.1
- Households: 119,244, averaging 2.14 people
- Median household income: $75,192
- Questions about census data: Census Bureau contact page
Growth since 2010
| Year | Population | Source |
|---|---|---|
| 2010 | 244,769 | Census count |
| 2020 | 258,308 | Census count |
| 2021 | 259,823 | Estimate, July 1 |
| 2022 | 262,655 | Estimate, July 1 |
| 2023 | 264,921 | Estimate, July 1 |
| 2024 | 265,855 | Estimate, July 1 |
| 2025 | 264,033 | Estimate, July 1 |
The estimates show steady growth through 2024 and a dip of 1,822 people, or 0.7%, between July 2024 and July 2025, a period that included Hurricanes Helene and Milton in fall 2024. Pinellas County’s estimate fell 1.2% over the same year. Estimates are revised each year, so the 2025 figure may change.
Who lives here
From the 2020-2024 American Community Survey (age and race, households and education, income and housing profiles):
| Measure | St. Petersburg | Pinellas County | Florida |
|---|---|---|---|
| Median age | 43.1 | 49.0 | 42.6 |
| Age 65 and older | 21.1% | 26.4% | 21.3% |
| Under 18 | 16.1% | 15.4% | 19.5% |
| Average household size | 2.14 | 2.20 | 2.51 |
| Bachelor’s degree or higher (age 25+) | 42.6% | 36.8% | 34.1% |
| Median household income | $75,192 | $72,646 | $74,568 |
| People below the poverty line | 12.5% | 11.5% | 12.6% |
St. Petersburg is younger than Pinellas County as a whole, by almost six years of median age, and its residents are more likely than the county or state as a whole to hold a college degree.
Housing
| Measure | St. Petersburg | Pinellas County |
|---|---|---|
| Housing units | 141,508 | 520,107 |
| Owner-occupied | 62.8% | 69.5% |
| Vacant (including seasonal homes) | 15.7% | 17.6% |
| Median value of an owner-occupied home | $371,100 | $355,100 |
| Median gross rent | $1,663 | $1,642 |
About 37% of occupied homes in the city are rented, a higher share than in the county. For current market prices, which the survey lags, see our home prices page.
The neighbors
| Place | 2010 census | 2020 census | 2025 estimate |
|---|---|---|---|
| St. Petersburg | 244,769 | 258,308 | 264,033 |
| Pinellas Park | 49,079 | 53,093 | 52,295 |
| Gulfport | 12,029 | 11,783 | 11,404 |
| St. Pete Beach | 9,346 | 8,879 | 8,553 |
| Treasure Island | 6,705 | 6,584 | 6,397 |
| South Pasadena | 4,964 | 5,353 | 5,169 |
| Pinellas County | 916,542 | 959,107 | 948,563 |
Gulfport, St. Pete Beach and Treasure Island had fewer people in 2025 than in 2010, while St. Petersburg, Pinellas Park and South Pasadena grew. The median age in South Pasadena (70.0), St. Pete Beach (62.8) and Treasure Island (62.7) is far above the city’s.
How to use these numbers
- The census counts (2010, 2020) are full counts on April 1.
- The population estimates are the Census Bureau’s annual July 1 figures, built from births, deaths and migration.
- The American Community Survey five-year figures are survey estimates pooled from 2020 to 2024 and carry a margin of error; small differences are not meaningful.
What this means for you
- St. Pete is a city of about 264,000, still growing slowly over the decade.
- It is younger, more educated and more likely to rent than Pinellas as a whole.
More: moving to St. Petersburg and St. Petersburg history and landmarks.
Frequently asked questions
What is the population of St. Petersburg, Florida?
264,033 as of July 1, 2025, according to the Census Bureau’s latest estimate. The 2020 census counted 258,308.
Is St. Petersburg growing?
Slowly. The city grew 5.5% from 2010 to 2020 and an estimated 2.2% from 2020 to 2025, though the 2025 estimate was 0.7% below 2024’s.
What is the median household income in St. Petersburg?
$75,192, according to the 2020-2024 American Community Survey five-year estimates.
What is the median age in St. Petersburg?
43.1 years. About 21% of residents are 65 or older and about 16% are under 18.
Is St. Petersburg bigger than Tampa?
No. The Census Bureau estimated Tampa at 413,554 in July 2025, against 264,033 for St. Petersburg. St. Petersburg is the largest city in Pinellas County, home to about 28% of the county’s people.
Have your say