');
US City Data

Canyon Lake vs Weatherford

Side-by-side comparison

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

Population & Demographics
MetricCanyon Lake, TXWeatherford, TXDifference
Population32,92433,924-2.9%
Median Age47.837.4+27.8%
Foreign Born %4.2%5.7%-26.3%
Economy
MetricCanyon LakeWeatherfordDifference
Median Income$93,114$78,738+18.3%
Unemployment3.2%3.3%-3.0%
Poverty Rate7.4%10.9%-32.1%
Bachelor's+36.1%28.6%+26.2%
Housing
MetricCanyon LakeWeatherfordDifference
Home Value$337,200$285,000+18.3%
Median Rent$1242/mo$1474/mo-15.7%
Housing Units15,73713,997+12.4%

Learn More

Canyon Lake, TX ProfileWeatherford, TX ProfileCost of Living in TexasMore ComparisonsCity Rankings