25 Small Towns in Texas With the Cheapest Rent
Ranked by median rent among 364 towns of 500–10,000 people in Texas. #1 is Zapata, TX (median rent $395/mo).
-
25North Alamo, Texas
Median rent $697/mo
North Alamo is a community of 3,722 people in Hidalgo County, Texas. The median home is worth $82,900 and the median household earns $55,408, so homes cost 1.5× income (typical Texas town: 2.9×). Median rent is $697.
3,722 people · Hidalgo County · median home $82,900 · income $55,408 · Jan low 49°F · 0 in snow
Full North Alamo, Texas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
24Penitas, Texas
Median rent $697/mo
Penitas is a city of 6,460 people in Hidalgo County, Texas. The median home is worth $167,000 and the median household earns $48,993, so homes cost 3.4× income (typical Texas town: 2.9×). Median rent is $697.
6,460 people · Hidalgo County · median home $167,000 · income $48,993 · Jan low 47°F · 0 in snow
Full Penitas, Texas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
23Marlin, Texas
Median rent $689/mo
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 →
Census ACS 2020–2024 medians. -
22South Alamo, Texas
Median rent $677/mo
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 →
Census ACS 2020–2024 medians. -
21La Paloma, Texas
Median rent $666/mo
La Paloma is a community of 3,218 people in Cameron County, Texas. The median home is worth $82,400 and the median household earns $59,840, so homes cost 1.4× income (typical Texas town: 2.9×). Median rent is $666.
3,218 people · Cameron County · median home $82,400 · income $59,840 · Jan low 51°F · 0 in snow
Full La Paloma, Texas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
20Floydada, Texas
Median rent $664/mo
Floydada is a city of 2,675 people in Floyd County, Texas. The median home is worth $89,700 and the median household earns $52,826, so homes cost 1.7× income (typical Texas town: 2.9×). Median rent is $664.
2,675 people · Floyd County · median home $89,700 · income $52,826 · Jan low 25°F · 4 in snow
Full Floydada, Texas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
19Karnes City, Texas
Median rent $661/mo
Karnes City is a city of 3,111 people in Karnes County, Texas. The median home is worth $93,400 and the median household earns $55,354, so homes cost 1.7× income (typical Texas town: 2.9×). Median rent is $661.
3,111 people · Karnes County · median home $93,400 · income $55,354 · Jan low 39°F · 0 in snow
Full Karnes City, Texas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
18Scissors, Texas
Median rent $661/mo
Scissors is a community of 3,758 people in Hidalgo County, Texas. The median home is worth $82,400 and the median household earns $40,938, so homes cost 2.0× income (typical Texas town: 2.9×). Median rent is $661.
3,758 people · Hidalgo County · median home $82,400 · income $40,938 · Jan low 50°F · 0 in snow
Full Scissors, Texas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
17Las Lomas, Texas
Median rent $645/mo
Las Lomas is a community of 3,054 people in Starr County, Texas. The median home is worth $87,200 and the median household earns $24,583, so homes cost 3.5× income (typical Texas town: 2.9×). Median rent is $645.
3,054 people · Starr County · median home $87,200 · income $24,583 · Jan low 45°F · 0 in snow
Full Las Lomas, Texas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
16Rusk, Texas
Median rent $643/mo
Rusk is a city of 5,285 people in Cherokee County, Texas. The median home is worth $157,400 and the median household earns $53,438, so homes cost 2.9× income (typical Texas town: 2.9×). Median rent is $643.
5,285 people · Cherokee County · median home $157,400 · income $53,438 · Jan low 37°F · 0 in snow
Census ACS 2020–2024 medians. -
15Hearne, Texas
Median rent $641/mo
Hearne is a city of 4,544 people in Robertson County, Texas. The median home is worth $83,200 and the median household earns $37,372, so homes cost 2.2× income (typical Texas town: 2.9×). Median rent is $641.
4,544 people · Robertson County · median home $83,200 · income $37,372 · Jan low 39°F · 0 in snow
Full Hearne, Texas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
14Mila Doce, Texas
Median rent $640/mo
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 →
Census ACS 2020–2024 medians. -
13Teague, Texas
Median rent $637/mo
Teague is a city of 3,384 people in Freestone County, Texas. The median home is worth $119,900 and the median household earns $61,433, so homes cost 2.0× income (typical Texas town: 2.9×). Median rent is $637.
3,384 people · Freestone County · median home $119,900 · income $61,433 · Jan low 36°F · 0 in snow
Full Teague, Texas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
12El Cenizo, Texas
Median rent $628/mo
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 →
Census ACS 2020–2024 medians. -
11Fabens, Texas
Median rent $606/mo
Fabens is a community of 7,498 people in El Paso County, Texas. The median home is worth $95,500 and the median household earns $42,533, so homes cost 2.2× income (typical Texas town: 2.9×). Median rent is $606.
7,498 people · El Paso County · median home $95,500 · income $42,533 · Jan low 29°F · 2 in snow
Full Fabens, Texas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
10Medina, Texas
Median rent $604/mo
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 →
Census ACS 2020–2024 medians. -
9Rosita, Texas
Median rent $586/mo
Rosita is a community of 3,501 people in Maverick County, Texas. The median home is worth $131,200 and the median household earns $37,407, so homes cost 3.5× income (typical Texas town: 2.9×). Median rent is $586.
3,501 people · Maverick County · median home $131,200 · income $37,407 · Jan low 40°F · 0 in snow
Full Rosita, Texas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
8Llano Grande, Texas
Median rent $574/mo
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 →
Census ACS 2020–2024 medians. -
7Ozona, Texas
Median rent $558/mo
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
Census ACS 2020–2024 medians. -
6Edcouch, Texas
Median rent $552/mo
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 →
Census ACS 2020–2024 medians. -
5Seymour, Texas
Median rent $530/mo

Photo: Lothar1976 (public domain, Wikimedia Commons) Seymour is a city of 2,575 people in Baylor County, Texas. The median home is worth $93,200 and the median household earns $40,212, so homes cost 2.3× income (typical Texas town: 2.9×). Median rent is $530.
2,575 people · Baylor County · median home $93,200 · income $40,212 · Jan low 28°F · 2 in snow
Full Seymour, Texas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
4Crystal City, Texas
Median rent $518/mo
Crystal City is a city of 6,354 people in Zavala County, Texas. The median home is worth $109,100 and the median household earns $36,328, so homes cost 3.0× income (typical Texas town: 2.9×). Median rent is $518.
6,354 people · Zavala County · median home $109,100 · income $36,328 · Jan low 44°F · 0 in snow
Full Crystal City, Texas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
3Olney, Texas
Median rent $439/mo

Photo: Lothar1976 (public domain, Wikimedia Commons) Olney is a city of 3,007 people in Young County, Texas. The median home is worth $95,100 and the median household earns $36,250, so homes cost 2.6× income (typical Texas town: 2.9×). Median rent is $439.
3,007 people · Young County · median home $95,100 · income $36,250 · Jan low 30°F · 1 in snow
Census ACS 2020–2024 medians. -
2Presidio, Texas
Median rent $433/mo
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 →
Census ACS 2020–2024 medians. -
1Zapata, Texas
Median rent $395/mo
Zapata is a community of 5,383 people in Zapata County, Texas. The median home is worth $124,900 and the median household earns $45,488, so homes cost 2.7× income (typical Texas town: 2.9×). Median rent is $395.
5,383 people · Zapata County · median home $124,900 · income $45,488 · Jan low 47°F · 0 in snow
Full Zapata, Texas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians.
More Texas rankings
- The 25 Best Small Towns to Retire in Texas
- The 25 Quietest Small Towns in Texas
- The 25 Most Affordable Small Towns in Texas
- The 25 Best Small Towns for Families in Texas
- The 25 Best Quiet, Affordable Small Towns to Retire in Texas
- 25 Small Towns in Texas With the Cheapest Homes
- 25 Small Towns in Texas With the Mildest Winters
- The 25 Most Walkable Small Towns in Texas
- 25 Small Towns in Texas With the Fewest Tornadoes Since 1950
- The 25 Best Small Towns for First-Time Home Buyers in Texas
Same ranking, other places
- 50 Small Towns in America With the Cheapest Rent
- 25 Small Towns in Pennsylvania With the Cheapest Rent
- 25 Small Towns in New York With the Cheapest Rent
- 25 Small Towns in Michigan With the Cheapest Rent
- 25 Small Towns in California With the Cheapest Rent
- 25 Small Towns in New Jersey With the Cheapest Rent
- U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024)
- U.S. Census Bureau, 2020 Census and 2025 Gazetteer (2020 / 2025)
- NOAA NCEI U.S. Climate Normals (1991–2020)
- NOAA NCEI Storm Events Database (1950–2026)
- FEMA OpenFEMA Disaster Declarations (this product uses the FEMA OpenFEMA API but is not endorsed by FEMA) (1953–2026)
- NCES Common Core of Data (2023–24)
- BLS Quarterly Census of Employment and Wages; USDA ERS county unemployment (BLS LAUS) (2000–2024)
- The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025)