');
US City Data

Roscoe vs Indian Lake

Side-by-side comparison

How does Roscoe, TX compare to Indian Lake, TX? Roscoe has a population of 1,347 with a median household income of $52,935, while Indian Lake has 1,340 residents and a median income of $32,895. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricRoscoe, TXIndian Lake, TXDifference
Population1,3471,340+0.5%
Median Age30.730.6+0.3%
Foreign Born %5.3%13.5%-60.7%
Economy
MetricRoscoeIndian LakeDifference
Median Income$52,935$32,895+60.9%
Unemployment4.6%3.4%+35.3%
Poverty Rate13.1%35.6%-63.2%
Bachelor's+12.4%9.2%+34.8%
Housing
MetricRoscoeIndian LakeDifference
Home Value$80,700$59,400+35.9%
Median Rent$1042/mo$1292/mo-19.3%
Housing Units577524+10.1%

Learn More

Roscoe, TX ProfileIndian Lake, TX ProfileCost of Living in TexasMore ComparisonsCity Rankings