The Town Files

The 25 Best Vacation-Home Small Towns in Texas

Ranked on The Town Files lifestyle rankings among 364 towns of 2,500–10,000 people in Texas. #1 is Holly Lake Ranch, TX.

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Best Vacation-Home Small Towns in Texas1. Holly Lake Ranch100th pct2. Horseshoe Bay98th pct3. Bolivar Peninsula98th pct4. Haskell97th pct5. Wimberley97th pct6. Kingsland96th pct7. Presidio96th pct8. Granite Shoals95th pct9. Perezville94th pct10. Circle D-KC Estates94th pct11. Lago Vista93rd pct12. Lakehills93rd pct13. Llano Grande93rd pct14. Port Aransas93rd pct15. Briar92nd pct16. Penitas92nd pct17. Port Isabel92nd pct18. Cienegas Terrace92nd pct19. Lake Cherokee92nd pct20. Palmhurst92nd pct21. Seymour92nd pct22. Burnet91st pct23. Columbus91st pct24. Dilley91st pct25. San Saba91st pct
  1. 25San Saba, Texas

    Better for a vacation home than 91% of Texas towns

    3,117 people · San Saba County · median home $124,000 · income $50,373 · Jan low 33°F · 0 in snow

  2. 24Dilley, Texas

    Better for a vacation home than 91% of Texas towns

    3,274 people · Frio County · median home $106,400 · income $62,600 · Jan low 42°F · 0 in snow

  3. 23Columbus, Texas

    Better for a vacation home than 91% of Texas towns

    3,699 people · Colorado County · median home $241,700 · income $49,418 · Jan low 39°F · 0 in snow

  4. 22Burnet, Texas

    Better for a vacation home than 91% of Texas towns

    6,436 people · Burnet County · median home $277,400 · income $87,587 · Jan low 34°F · 0 in snow

  5. 21Seymour, Texas

    Better for a vacation home than 92% of Texas towns

    2,575 people · Baylor County · median home $93,200 · income $40,212 · Jan low 28°F · 2 in snow

  6. 20Palmhurst, Texas

    Better for a vacation home than 92% of Texas towns

    2,601 people · Hidalgo County · median home $375,000 · income $98,125 · Jan low 47°F · 0 in snow

  7. 19Lake Cherokee, Texas

    Better for a vacation home than 92% of Texas towns

    2,980 people · Rusk County · median home $345,000 · income $91,855 · Jan low 36°F · 0 in snow

  8. 18Cienegas Terrace, Texas

    Better for a vacation home than 92% of Texas towns

    3,025 people · Val Verde County · median home $92,300 · income $59,785 · Jan low 44°F · 0 in snow

  9. 17Port Isabel, Texas

    Better for a vacation home than 92% of Texas towns

    5,028 people · Cameron County · median home $182,600 · income $32,222 · Jan low 52°F · 0 in snow

  10. 16Penitas, Texas

    Better for a vacation home than 92% of Texas towns

    6,460 people · Hidalgo County · median home $167,000 · income $48,993 · Jan low 47°F · 0 in snow

  11. 15Briar, Texas

    Better for a vacation home than 92% of Texas towns

    7,035 people · Tarrant County · median home $405,900 · income $104,238 · Jan low 34°F · 1 in snow

  12. 14Port Aransas, Texas

    Better for a vacation home than 93% of Texas towns

    2,904 people · Nueces County · median home $588,700 · income $88,947 · Jan low 50°F · 0 in snow

  13. 13Llano Grande, Texas

    Better for a vacation home than 93% of Texas towns

    2,952 people · Hidalgo County · median home $77,400 · income $40,114 · Jan low 50°F · 0 in snow

  14. 12Lakehills, Texas

    Better for a vacation home than 93% of Texas towns

    5,295 people · Bandera County · median home $259,000 · income $90,110 · Jan low 37°F · 0 in snow

  15. 11Lago Vista, Texas

    Better for a vacation home than 93% of Texas towns

    8,896 people · Travis County · median home $420,000 · income $113,457 · Jan low 40°F · 0 in snow

  16. 10Circle D-KC Estates, Texas

    Better for a vacation home than 94% of Texas towns

    2,588 people · Bastrop County · median home $385,100 · income $93,958 · Jan low 39°F · 0 in snow

  17. 9Perezville, Texas

    Better for a vacation home than 94% of Texas towns

    2,685 people · Hidalgo County · median home $105,800 · income $47,836 · Jan low 47°F · 0 in snow

  18. 8Granite Shoals, Texas

    Better for a vacation home than 95% of Texas towns

    5,129 people · Burnet County · median home $259,800 · income $78,042 · Jan low 38°F · 0 in snow

  19. 7Presidio, Texas

    Better for a vacation home than 96% of Texas towns

    3,264 people · Presidio County · median home $78,800 · income $40,800 · Jan low 34°F · 0 in snow

  20. 6Kingsland, Texas

    Better for a vacation home than 96% of Texas towns

    7,028 people · Llano County · median home $230,700 · income $57,268 · Jan low 34°F · 0 in snow

  21. 5Wimberley, Texas

    Better for a vacation home than 97% of Texas towns

    2,839 people · Hays County · median home $550,800 · income $80,362 · Jan low 40°F · 0 in snow

  22. 4Haskell, Texas

    Better for a vacation home than 97% of Texas towns

    3,089 people · Haskell County · median home $104,500 · income $62,378 · Jan low 29°F · 3 in snow

  23. 3Bolivar Peninsula, Texas

    Better for a vacation home than 98% of Texas towns

    2,769 people · Galveston County · median home $315,500 · income $75,547 · Jan low 43°F · 0 in snow

  24. 2Horseshoe Bay, Texas

    Better for a vacation home than 98% of Texas towns

    4,257 people · Llano County · median home $549,800 · income $96,794 · Jan low 38°F · 0 in snow

  25. 1Holly Lake Ranch, Texas

    Better for a vacation home than 100% of Texas towns

    2,951 people · Wood County · median home $260,200 · income $70,179 · Jan low 33°F · 2 in snow

Price vs ranking

Median home value vs ranking, Texas towns0255075100$49K$264K$478K$692K$907KMedian home valuePercentile
Orange squares are the 25 towns on this list; green dots are other towns on The Town Files in Texas.

More Texas rankings

Same ranking, other places

Methodology. We ranked 364 towns of 2,500–10,000 people in Texas (2020 Census population; towns with 2,500+ people have pages so far). Lifestyle measures are The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025), shown as percentiles. Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: