');
US City Data

Indian Hills vs Sonora

Side-by-side comparison

How does Indian Hills, TX compare to Sonora, TX? Indian Hills has a population of 2,779 with a median household income of $27,019, while Sonora has 2,746 residents and a median income of $72,273. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricIndian Hills, TXSonora, TXDifference
Population2,7792,746+1.2%
Median Age25.133.1-24.2%
Foreign Born %40.3%10.7%+276.6%
Economy
MetricIndian HillsSonoraDifference
Median Income$27,019$72,273-62.6%
Unemployment2.8%4.6%-39.1%
Poverty Rate68%13.9%+389.2%
Bachelor's+6.9%16%-56.9%
Housing
MetricIndian HillsSonoraDifference
Home Value$58,000$130,100-55.4%
Median Rent$1082/mo$751/mo+44.1%
Housing Units7801,301-40.0%

Learn More

Indian Hills, TX ProfileSonora, TX ProfileCost of Living in TexasMore ComparisonsCity Rankings