');
US City Data

St. Petersburg vs Alachua

Side-by-side comparison

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

Population & Demographics
MetricSt. Petersburg, FLAlachua, FLDifference
Population260,64610,638+2350.1%
Median Age43.139.6+8.8%
Foreign Born %10.1%5.2%+94.2%
Economy
MetricSt. PetersburgAlachuaDifference
Median Income$73,118$78,526-6.9%
Unemployment4.9%2.3%+113.0%
Poverty Rate11.7%11.5%+1.7%
Bachelor's+41.3%43.4%-4.8%
Housing
MetricSt. PetersburgAlachuaDifference
Home Value$331,500$285,700+16.0%
Median Rent$1542/mo$1132/mo+36.2%
Housing Units141,0394,767+2858.7%

Learn More

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