');
US City Data

St. George Island vs Indian Shores

Side-by-side comparison

How does St. George Island, FL compare to Indian Shores, FL? St. George Island has a population of 1,218 with a median household income of $96,250, while Indian Shores has 1,204 residents and a median income of $102,250. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSt. George Island, FLIndian Shores, FLDifference
Population1,2181,204+1.2%
Median Age60.958.1+4.8%
Foreign Born %2.3%13.5%-83.0%
Economy
MetricSt. George IslandIndian ShoresDifference
Median Income$96,250$102,250-5.9%
Unemployment0%0%
Poverty Rate7.7%11.1%-30.6%
Bachelor's+60.6%49.5%+22.4%
Housing
MetricSt. George IslandIndian ShoresDifference
Home Value$628,500$627,100+0.2%
Median Rent$0/mo$2404/mo-100.0%
Housing Units1,8152,544-28.7%

Learn More

St. George Island, FL ProfileIndian Shores, FL ProfileCost of Living in FloridaMore ComparisonsCity Rankings