');
US City Data

St. Petersburg vs Port St. Lucie

Side-by-side comparison

How does St. Petersburg, FL compare to Port St. Lucie, FL? St. Petersburg has a population of 260,646 with a median household income of $73,118, while Port St. Lucie has 220,453 residents and a median income of $78,137. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSt. Petersburg, FLPort St. Lucie, FLDifference
Population260,646220,453+18.2%
Median Age43.143.7-1.4%
Foreign Born %10.1%19.5%-48.2%
Economy
MetricSt. PetersburgPort St. LucieDifference
Median Income$73,118$78,137-6.4%
Unemployment4.9%5.5%-10.9%
Poverty Rate11.7%8.5%+37.6%
Bachelor's+41.3%26.8%+54.1%
Housing
MetricSt. PetersburgPort St. LucieDifference
Home Value$331,500$327,700+1.2%
Median Rent$1542/mo$1781/mo-13.4%
Housing Units141,03986,398+63.2%

Learn More

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