In 2018, St. Petersburg, FL had a population of 265k people with a median age of 41.2 and a median household income of $58,057. Between 2017 and 2018 the population of St. Petersburg, FL grew from 263,252 to 265,100, a 0.702% increase and its median household income grew from $55,134 to $58,057, a 5.3% increase.
The 5 largest ethnic groups in St. Petersburg, FL are White (Non-Hispanic) (61%), Black or African American (Non-Hispanic) (21.5%), White (Hispanic) (6.34%), Asian (Non-Hispanic) (4.92%), and Two or More Races (Non-Hispanic) (2.79%). N/A% of the people in St. Petersburg, FL speak a non-English language, and 95.7% are U.S. citizens.
The largest universities in St. Petersburg, FL are University of South Florida-St Petersburg (1,260 degrees awarded in 2017), Eckerd College (496 degrees), and Pinellas Technical College-St. Petersburg (345 degrees).
The median property value in St. Petersburg, FL is $220,700, and the homeownership rate is 59.7%. Most people in St. Petersburg, FL commute by Drove Alone, and the average commute time is 21 minutes. The average car ownership in St. Petersburg, FL is 2 cars per household.