St. Petersburg

City in Pinellas County, Florida, United States of America, North America

St. Petersburg, a city located in Pinellas County, Florida, had a population of 261,256 in 2022. The median age in 2021 was 42.9 years, with a median income of $35,308 that same year. In 2023, the unemployment rate in St. Petersburg was 2.8%. Additionally, in 2020, 28.7% of the population was classified as obese, 16.9% reported binge drinking, and 19.5% were smokers.
Loading...