');
US City Data

St. Petersburg vs Orlando

Side-by-side comparison

How does St. Petersburg, FL compare to Orlando, FL? St. Petersburg has a population of 260,646 with a median household income of $73,118, while Orlando has 311,732 residents and a median income of $69,268. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSt. Petersburg, FLOrlando, FLDifference
Population260,646311,732-16.4%
Median Age43.135.1+22.8%
Foreign Born %10.1%24.1%-58.1%
Economy
MetricSt. PetersburgOrlandoDifference
Median Income$73,118$69,268+5.6%
Unemployment4.9%5.3%-7.5%
Poverty Rate11.7%15.5%-24.5%
Bachelor's+41.3%42.2%-2.1%
Housing
MetricSt. PetersburgOrlandoDifference
Home Value$331,500$359,000-7.7%
Median Rent$1542/mo$1650/mo-6.5%
Housing Units141,039146,615-3.8%

Learn More

St. Petersburg, FL ProfileOrlando, FL ProfileCost of Living in FloridaMore ComparisonsCity Rankings