');
US City Data

St. Pete Beach vs Belleair Beach

Side-by-side comparison

How does St. Pete Beach, FL compare to Belleair Beach, FL? St. Pete Beach has a population of 8,832 with a median household income of $108,931, while Belleair Beach has 1,506 residents and a median income of $137,045. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSt. Pete Beach, FLBelleair Beach, FLDifference
Population8,8321,506+486.5%
Median Age62.257.9+7.4%
Foreign Born %13.2%16.9%-21.9%
Economy
MetricSt. Pete BeachBelleair BeachDifference
Median Income$108,931$137,045-20.5%
Unemployment4.8%4.9%-2.0%
Poverty Rate7.6%8.4%-9.5%
Bachelor's+57.2%59.4%-3.7%
Housing
MetricSt. Pete BeachBelleair BeachDifference
Home Value$639,900$987,000-35.2%
Median Rent$1753/mo$2955/mo-40.7%
Housing Units8,2441,152+615.6%

Learn More

St. Pete Beach, FL ProfileBelleair Beach, FL ProfileCost of Living in FloridaMore ComparisonsCity Rankings