St. Petersburg, Florida Information & Statistics

Quick Facts

The 2018 population estimate for St. Petersburg is 259,041, a change of 4.27% when compared to 2014. With an area of 138.03 square miles, this works out to a population density of 1,876.71 persons/mi2.
The number of households in 2018 were estimated to be 107,173, with an average household size of 2.36.
St. Petersburg's 2018 unemployment rate was 5.47%.
The average household income in St. Petersburg for 2018 was $75,319, while the median was $53,816.

St. Petersburg Population Trends

St. Petersburg Employment Type

St. Petersburg Age Grouping

St. Petersburg Ethnicity Mix

St. Petersburg Fertility Rate

3,181 estimated births

St. Petersburg Household Characteristics

St. Petersburg Median Age over Time

St. Petersburg Households with Children by Age

St. Petersburg Median Household Income

St. Petersburg Educational Attainment

St. Petersburg Unemployment Rate

Type of Housing

St. Petersburg Housing Values

Median mortgage payment for 2018: $1,415

St. Petersburg Average Rent as Percentage of Gross Income

Median rent for 2018: $1,067

St. Petersburg Average Commute

St. Petersburg Primary Transportation

St. Petersburg Gender Mix

St. Petersburg Field of Employment

St. Petersburg Population Data

Period Geography Population
2014 St. Petersburg city, Florida 248,429
2015 St. Petersburg city, Florida 250,713
2016 St. Petersburg city, Florida 253,585
2017 St. Petersburg city, Florida 256,031
2018 St. Petersburg city, Florida 259,041