');
US City Data

Southlake vs Canyon Lake

Side-by-side comparison

How does Southlake, TX compare to Canyon Lake, TX? Southlake has a population of 31,044 with a median household income of $250,001, while Canyon Lake has 32,924 residents and a median income of $93,114. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSouthlake, TXCanyon Lake, TXDifference
Population31,04432,924-5.7%
Median Age42.647.8-10.9%
Foreign Born %16.3%4.2%+288.1%
Economy
MetricSouthlakeCanyon LakeDifference
Median Income$250,001$93,114+168.5%
Unemployment3%3.2%-6.3%
Poverty Rate2%7.4%-73.0%
Bachelor's+74.7%36.1%+106.9%
Housing
MetricSouthlakeCanyon LakeDifference
Home Value$957,500$337,200+184.0%
Median Rent$3501/mo$1242/mo+181.9%
Housing Units9,78215,737-37.8%

Learn More

Southlake, TX ProfileCanyon Lake, TX ProfileCost of Living in TexasMore ComparisonsCity Rankings