The Town Files

25 Small Towns in Texas With the Cheapest Homes

Ranked by median home value among 364 towns of 500–10,000 people in Texas. #1 is Post, TX (median home $49,200).

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
  1. 25Littlefield, Texas

    Median home $79,400

    Littlefield is a city of 5,943 people in Lamb County, Texas. The median home is worth $79,400 and the median household earns $60,636, so homes cost 1.3× income (typical Texas town: 2.9×). Median rent is $1,059.

    5,943 people · Lamb County · median home $79,400 · income $60,636 · Jan low 23°F · 7 in snow

    Full Littlefield, Texas profile: weather, storms, schools, jobs →

    Littlefield vs the typical Texas townLittlefieldTypical Texas townHome value$79,400$184,100Income$60,636$65,842Rent$1,059$1,086
    Census ACS 2020–2024 medians.
  2. 24Olivarez, Texas

    Median home $79,300

    Olivarez is a community of 4,248 people in Hidalgo County, Texas. The median home is worth $79,300 and the median household earns $64,599, so homes cost 1.2× income (typical Texas town: 2.9×). Median rent is $860.

    4,248 people · Hidalgo County · median home $79,300 · income $64,599 · Jan low 50°F · 0 in snow

    Full Olivarez, Texas profile: weather, storms, schools, jobs →

    Olivarez vs the typical Texas townOlivarezTypical Texas townHome value$79,300$184,100Income$64,599$65,842Rent$860$1,086
    Census ACS 2020–2024 medians.
  3. 23Presidio, Texas

    Median home $78,800

    Presidio is a city of 3,264 people in Presidio County, Texas. The median home is worth $78,800 and the median household earns $40,800, so homes cost 1.9× income (typical Texas town: 2.9×). Median rent is $433.

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

    Full Presidio, Texas profile: weather, storms, schools, jobs →

    Presidio vs the typical Texas townPresidioTypical Texas townHome value$78,800$184,100Income$40,800$65,842Rent$433$1,086
    Census ACS 2020–2024 medians.
  4. 22Doolittle, Texas

    Median home $78,200

    Doolittle is a community of 4,061 people in Hidalgo County, Texas. The median home is worth $78,200 and the median household earns $36,109, so homes cost 2.2× income (typical Texas town: 2.9×). Median rent is $950.

    4,061 people · Hidalgo County · median home $78,200 · income $36,109 · Jan low 49°F · 0 in snow

    Full Doolittle, Texas profile: weather, storms, schools, jobs →

    Doolittle vs the typical Texas townDoolittleTypical Texas townHome value$78,200$184,100Income$36,109$65,842Rent$950$1,086
    Census ACS 2020–2024 medians.
  5. 21Llano Grande, Texas

    Median home $77,400

    Llano Grande is a community of 2,952 people in Hidalgo County, Texas. The median home is worth $77,400 and the median household earns $40,114, so homes cost 1.9× income (typical Texas town: 2.9×). Median rent is $574.

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

    Full Llano Grande, Texas profile: weather, storms, schools, jobs →

    Llano Grande vs the typical Texas townLlano GrandeTypical Texas townHome value$77,400$184,100Income$40,114$65,842Rent$574$1,086
    Census ACS 2020–2024 medians.
  6. 20Rio Bravo, Texas

    Median home $77,400

    Rio Bravo is a city of 4,450 people in Webb County, Texas. The median home is worth $77,400 and the median household earns $45,864, so homes cost 1.7× income (typical Texas town: 2.9×). Median rent is $724.

    4,450 people · Webb County · median home $77,400 · income $45,864 · Jan low 47°F · 0 in snow

    Full Rio Bravo, Texas profile: weather, storms, schools, jobs →

    Rio Bravo vs the typical Texas townRio BravoTypical Texas townHome value$77,400$184,100Income$45,864$65,842Rent$724$1,086
    Census ACS 2020–2024 medians.
  7. 19Breckenridge, Texas

    Median home $75,900

    Breckenridge is a city of 5,187 people in Stephens County, Texas. The median home is worth $75,900 and the median household earns $48,000, so homes cost 1.6× income (typical Texas town: 2.9×). Median rent is $839.

    5,187 people · Stephens County · median home $75,900 · income $48,000 · Jan low 28°F · 2 in snow

    Full Breckenridge, Texas profile: weather, storms, schools, jobs →

    Breckenridge vs the typical Texas townBreckenridgeTypical Texas townHome value$75,900$184,100Income$48,000$65,842Rent$839$1,086
    Census ACS 2020–2024 medians.
  8. 18San Carlos, Texas

    Median home $75,600

    San Carlos is a community of 3,087 people in Hidalgo County, Texas. The median home is worth $75,600 and the median household earns $49,132, so homes cost 1.5× income (typical Texas town: 2.9×). Median rent is $711.

    3,087 people · Hidalgo County · median home $75,600 · income $49,132 · Jan low 49°F · 0 in snow

    Full San Carlos, Texas profile: weather, storms, schools, jobs →

    San Carlos vs the typical Texas townSan CarlosTypical Texas townHome value$75,600$184,100Income$49,132$65,842Rent$711$1,086
    Census ACS 2020–2024 medians.
  9. 17Cameron Park, Texas

    Median home $74,800

    Cameron Park is a community of 6,099 people in Cameron County, Texas. The median home is worth $74,800 and the median household earns $36,089, so homes cost 2.1× income (typical Texas town: 2.9×). Median rent is $760.

    6,099 people · Cameron County · median home $74,800 · income $36,089 · Jan low 53°F · 0 in snow

    Full Cameron Park, Texas profile: weather, storms, schools, jobs →

    Cameron Park vs the typical Texas townCameron ParkTypical Texas townHome value$74,800$184,100Income$36,089$65,842Rent$760$1,086
    Census ACS 2020–2024 medians.
  10. 16Escobares, Texas

    Median home $72,800

    Escobares is a city of 2,588 people in Starr County, Texas. The median home is worth $72,800 and the median household earns $29,844, so homes cost 2.4× income (typical Texas town: 2.9×). Median rent is $815.

    2,588 people · Starr County · median home $72,800 · income $29,844 · Jan low 45°F · 0 in snow

    Full Escobares, Texas profile: weather, storms, schools, jobs →

    Escobares vs the typical Texas townEscobaresTypical Texas townHome value$72,800$184,100Income$29,844$65,842Rent$815$1,086
    Census ACS 2020–2024 medians.
  11. 15Coleman, Texas

    Median home $71,900

    Coleman is a city of 3,912 people in Coleman County, Texas. The median home is worth $71,900 and the median household earns $34,613, so homes cost 2.1× income (typical Texas town: 2.9×). Median rent is $713.

    3,912 people · Coleman County · median home $71,900 · income $34,613 · Jan low 35°F · 2 in snow

    Full Coleman, Texas profile: weather, storms, schools, jobs →

    Coleman vs the typical Texas townColemanTypical Texas townHome value$71,900$184,100Income$34,613$65,842Rent$713$1,086
    Census ACS 2020–2024 medians.
  12. 14Hooks, Texas

    Median home $69,800

    Hooks is a city of 2,518 people in Bowie County, Texas. The median home is worth $69,800 and the median household earns $43,555, so homes cost 1.6× income (typical Texas town: 2.9×). Median rent is $1,011.

    2,518 people · Bowie County · median home $69,800 · income $43,555 · Jan low 33°F · 2 in snow

    Full Hooks, Texas profile: weather, storms, schools, jobs →

    Hooks vs the typical Texas townHooksTypical Texas townHome value$69,800$184,100Income$43,555$65,842Rent$1,011$1,086
    Census ACS 2020–2024 medians.
  13. 13El Cenizo, Texas

    Median home $69,800

    El Cenizo is a city of 2,540 people in Webb County, Texas. The median home is worth $69,800 and the median household earns $48,897, so homes cost 1.4× income (typical Texas town: 2.9×). Median rent is $628.

    2,540 people · Webb County · median home $69,800 · income $48,897 · Jan low 47°F · 0 in snow

    Full El Cenizo, Texas profile: weather, storms, schools, jobs →

    El Cenizo vs the typical Texas townEl CenizoTypical Texas townHome value$69,800$184,100Income$48,897$65,842Rent$628$1,086
    Census ACS 2020–2024 medians.
  14. 12South Alamo, Texas

    Median home $69,600

    South Alamo is a community of 3,414 people in Hidalgo County, Texas. The median home is worth $69,600 and the median household earns $33,875, so homes cost 2.1× income (typical Texas town: 2.9×). Median rent is $677.

    3,414 people · Hidalgo County · median home $69,600 · income $33,875 · Jan low 50°F · 0 in snow

    Full South Alamo, Texas profile: weather, storms, schools, jobs →

    South Alamo vs the typical Texas townSouth AlamoTypical Texas townHome value$69,600$184,100Income$33,875$65,842Rent$677$1,086
    Census ACS 2020–2024 medians.
  15. 11Colorado City, Texas

    Median home $69,500

    Colorado City is a city of 3,991 people in Mitchell County, Texas. The median home is worth $69,500 and the median household earns $53,448, so homes cost 1.3× income (typical Texas town: 2.9×). Median rent is —.

    3,991 people · Mitchell County · median home $69,500 · income $53,448 · Jan low 28°F · 2 in snow

    Full Colorado City, Texas profile: weather, storms, schools, jobs →

    Colorado City vs the typical Texas townColorado CityTypical Texas townHome value$69,500$184,100Income$53,448$65,842
    Census ACS 2020–2024 medians.
  16. 10Progreso, Texas

    Median home $69,300

    Progreso is a city of 4,807 people in Hidalgo County, Texas. The median home is worth $69,300 and the median household earns $45,924, so homes cost 1.5× income (typical Texas town: 2.9×). Median rent is $935.

    4,807 people · Hidalgo County · median home $69,300 · income $45,924 · Jan low 50°F · 0 in snow

    Full Progreso, Texas profile: weather, storms, schools, jobs →

    Progreso vs the typical Texas townProgresoTypical Texas townHome value$69,300$184,100Income$45,924$65,842Rent$935$1,086
    Census ACS 2020–2024 medians.
  17. 9Mila Doce, Texas

    Median home $67,700

    Mila Doce is a community of 6,162 people in Hidalgo County, Texas. The median home is worth $67,700 and the median household earns $50,921, so homes cost 1.3× income (typical Texas town: 2.9×). Median rent is $640.

    6,162 people · Hidalgo County · median home $67,700 · income $50,921 · Jan low 50°F · 0 in snow

    Full Mila Doce, Texas profile: weather, storms, schools, jobs →

    Mila Doce vs the typical Texas townMila DoceTypical Texas townHome value$67,700$184,100Income$50,921$65,842Rent$640$1,086
    Census ACS 2020–2024 medians.
  18. 8Ozona, Texas

    Median home $66,900

    Ozona is a community of 2,663 people in Crockett County, Texas. The median home is worth $66,900 and the median household earns $81,622, so homes cost 0.8× income (typical Texas town: 2.9×). Median rent is $558.

    2,663 people · Crockett County · median home $66,900 · income $81,622 · Jan low 30°F

    Full Ozona, Texas profile: weather, storms, schools, jobs →

    Ozona vs the typical Texas townOzonaTypical Texas townHome value$66,900$184,100Income$81,622$65,842Rent$558$1,086
    Census ACS 2020–2024 medians.
  19. 7Marlin, Texas

    Median home $66,000

    Marlin is a city of 5,462 people in Falls County, Texas. The median home is worth $66,000 and the median household earns $36,426, so homes cost 1.8× income (typical Texas town: 2.9×). Median rent is $689.

    5,462 people · Falls County · median home $66,000 · income $36,426 · Jan low 34°F · 0 in snow

    Full Marlin, Texas profile: weather, storms, schools, jobs →

    Marlin vs the typical Texas townMarlinTypical Texas townHome value$66,000$184,100Income$36,426$65,842Rent$689$1,086
    Census ACS 2020–2024 medians.
  20. 6Medina, Texas

    Median home $65,000

    Medina is a community of 3,953 people in Zapata County, Texas. The median home is worth $65,000 and the median household earns $21,506, so homes cost 3.0× income (typical Texas town: 2.9×). Median rent is $604.

    3,953 people · Zapata County · median home $65,000 · income $21,506 · Jan low 47°F · 0 in snow

    Full Medina, Texas profile: weather, storms, schools, jobs →

    Medina vs the typical Texas townMedinaTypical Texas townHome value$65,000$184,100Income$21,506$65,842Rent$604$1,086
    Census ACS 2020–2024 medians.
  21. 5Stamford, Texas

    Median home $64,700

    Stamford, Texas
    Photo: Lothar1976 (public domain, Wikimedia Commons)

    Stamford is a city of 2,907 people in Jones County, Texas. The median home is worth $64,700 and the median household earns $46,940, so homes cost 1.4× income (typical Texas town: 2.9×). Median rent is $896.

    2,907 people · Jones County · median home $64,700 · income $46,940 · Jan low 29°F · 3 in snow

    Full Stamford, Texas profile: weather, storms, schools, jobs →

    Stamford vs the typical Texas townStamfordTypical Texas townHome value$64,700$184,100Income$46,940$65,842Rent$896$1,086
    Census ACS 2020–2024 medians.
  22. 4Edcouch, Texas

    Median home $58,500

    Edcouch is a city of 2,732 people in Hidalgo County, Texas. The median home is worth $58,500 and the median household earns $21,843, so homes cost 2.7× income (typical Texas town: 2.9×). Median rent is $552.

    2,732 people · Hidalgo County · median home $58,500 · income $21,843 · Jan low 49°F · 0 in snow

    Full Edcouch, Texas profile: weather, storms, schools, jobs →

    Edcouch vs the typical Texas townEdcouchTypical Texas townHome value$58,500$184,100Income$21,843$65,842Rent$552$1,086
    Census ACS 2020–2024 medians.
  23. 3Indian Hills, Texas

    Median home $54,400

    Indian Hills is a community of 2,694 people in Hidalgo County, Texas. The median home is worth $54,400 and the median household earns $32,816, so homes cost 1.7× income (typical Texas town: 2.9×). Median rent is $1,155.

    2,694 people · Hidalgo County · median home $54,400 · income $32,816 · Jan low 50°F · 0 in snow

    Full Indian Hills, Texas profile: weather, storms, schools, jobs →

    Indian Hills vs the typical Texas townIndian HillsTypical Texas townHome value$54,400$184,100Income$32,816$65,842Rent$1,155$1,086
    Census ACS 2020–2024 medians.
  24. 2Clarksville, Texas

    Median home $53,700

    Clarksville is a city of 2,857 people in Red River County, Texas. The median home is worth $53,700 and the median household earns $33,014, so homes cost 1.6× income (typical Texas town: 2.9×). Median rent is $1,087.

    2,857 people · Red River County · median home $53,700 · income $33,014 · Jan low 32°F · 2 in snow

    Full Clarksville, Texas profile: weather, storms, schools, jobs →

    Clarksville vs the typical Texas townClarksvilleTypical Texas townHome value$53,700$184,100Income$33,014$65,842Rent$1,087$1,086
    Census ACS 2020–2024 medians.
  25. 1Post, Texas

    Median home $49,200

    Post is a city of 4,790 people in Garza County, Texas. The median home is worth $49,200 and the median household earns $41,304, so homes cost 1.2× income (typical Texas town: 2.9×). Median rent is $822.

    4,790 people · Garza County · median home $49,200 · income $41,304 · Jan low 29°F · 4 in snow

    Full Post, Texas profile: weather, storms, schools, jobs →

    Post vs the typical Texas townPostTypical Texas townHome value$49,200$184,100Income$41,304$65,842Rent$822$1,086
    Census ACS 2020–2024 medians.

More Texas rankings

Same ranking, other places

Methodology. We ranked 364 towns of 500–10,000 people in Texas (2020 Census population). Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: