Cottonwood Shores, TX

View of Cottonwood Shores, TX
Image credit: Larry D. Moore / CC BY 4.0
Population
1,701
U.S. Census Population Estimates Program · 2025
Elevation
835 ft
Median Home Value
$264,100
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$1,224/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$63,365
U.S. Census American Community Survey 5-Year · 2024

Explore

Cottonwood Shores in context.

About Cottonwood Shores

Cottonwood Shores is a city in southwestern Burnet County, Texas, situated along the southern bank of the Colorado River below Lake Lyndon B. Johnson. Located four miles southwest of Marble Falls in the Texas Hill Country, the lakeside community of approximately 1,859 is served by the Marble Falls Independent School District locally.

Top Rating Signals

Highest current ratings for this town.

Loading town details...