25 Small Towns in Texas With the Fewest Tornadoes Since 1950
Ranked by tornadoes within 10 mi since 1950 among 364 towns of 500–10,000 people in Texas. #1 is Presidio, TX (0 tornadoes within 10 miles since 1950).
-
25Medina, Texas
4 tornadoes within 10 miles since 1950
Medina is a community of 3,953 people in Zapata County, Texas. 4 tornadoes since 1950 (typical Texas town: 21); the strongest was an F2 on May 23, 1970.
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 →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
24Lakehills, Texas
4 tornadoes within 10 miles since 1950
Lakehills is a community of 5,295 people in Bandera County, Texas. 4 tornadoes since 1950 (typical Texas town: 21); the strongest was an F1 on May 11, 1977.
5,295 people · Bandera County · median home $259,000 · income $90,110 · Jan low 37°F · 0 in snow
Full Lakehills, Texas profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
23Zapata, Texas
4 tornadoes within 10 miles since 1950
Zapata is a community of 5,383 people in Zapata County, Texas. 4 tornadoes since 1950 (typical Texas town: 21); the strongest was an F2 on May 23, 1970.
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 →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
22Cuero, Texas
4 tornadoes within 10 miles since 1950
Cuero is a city of 8,128 people in DeWitt County, Texas. 4 tornadoes since 1950 (typical Texas town: 21); the strongest was an F1 on November 23, 2004.
8,128 people · DeWitt County · median home $176,900 · income $56,480 · Jan low 42°F · 0 in snow
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
21El Cenizo, Texas
3 tornadoes within 10 miles since 1950
El Cenizo is a city of 2,540 people in Webb County, Texas. 3 tornadoes since 1950 (typical Texas town: 21); the strongest was an F2 on April 5, 1961.
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 →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
20Sullivan City, Texas
3 tornadoes within 10 miles since 1950
Sullivan City is a city of 3,908 people in Hidalgo County, Texas. 3 tornadoes since 1950 (typical Texas town: 21); the strongest was an F2 on April 26, 1967.
3,908 people · Hidalgo County · median home $94,600 · income $44,464 · Jan low 47°F · 0 in snow
Full Sullivan City, Texas profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
19Hebbronville, Texas
3 tornadoes within 10 miles since 1950
Hebbronville is a community of 4,101 people in Jim Hogg County, Texas. 3 tornadoes since 1950 (typical Texas town: 21); the strongest was an EF1 on July 2, 2010.
4,101 people · Jim Hogg County · median home $136,300 · income $42,455 · Jan low 46°F · 0 in snow
Full Hebbronville, Texas profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
18Rio Bravo, Texas
3 tornadoes within 10 miles since 1950
Rio Bravo is a city of 4,450 people in Webb County, Texas. 3 tornadoes since 1950 (typical Texas town: 21); the strongest was an F2 on April 5, 1961.
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 →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
17Carrizo Springs, Texas
3 tornadoes within 10 miles since 1950
Carrizo Springs is a city of 4,892 people in Dimmit County, Texas. 3 tornadoes since 1950 (typical Texas town: 21); the strongest was an F2 on February 25, 1971.
4,892 people · Dimmit County · median home $86,700 · income $38,659 · Jan low 37°F · 0 in snow
Full Carrizo Springs, Texas profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
16Chula Vista, Texas
3 tornadoes within 10 miles since 1950
Chula Vista is a community of 5,100 people in Maverick County, Texas. 3 tornadoes since 1950 (typical Texas town: 21); the strongest was an EF3 on April 24, 2007.
5,100 people · Maverick County · median home $100,700 · income $39,271 · Jan low 40°F · 0 in snow
Full Chula Vista, Texas profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
15Bulverde, Texas
3 tornadoes within 10 miles since 1950
Bulverde is a city of 5,692 people in Comal County, Texas. 3 tornadoes since 1950 (typical Texas town: 21); the strongest was an F2 on May 3, 1958.
5,692 people · Comal County · median home $420,200 · income $112,188 · Jan low 40°F · 0 in snow
Full Bulverde, Texas profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
14Canutillo, Texas
3 tornadoes within 10 miles since 1950
Canutillo is a community of 6,212 people in El Paso County, Texas. 3 tornadoes since 1950 (typical Texas town: 21); the strongest was an F1 on July 31, 1979.
6,212 people · El Paso County · median home $106,600 · income $40,682 · Jan low 34°F · 0 in snow
Full Canutillo, Texas profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
13Crystal City, Texas
3 tornadoes within 10 miles since 1950
Crystal City is a city of 6,354 people in Zavala County, Texas. 3 tornadoes since 1950 (typical Texas town: 21); the strongest was an F2 on May 23, 1966.
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 →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
12Eidson Road, Texas
3 tornadoes within 10 miles since 1950
Eidson Road is a community of 9,461 people in Maverick County, Texas. 3 tornadoes since 1950 (typical Texas town: 21); the strongest was an EF3 on April 24, 2007.
9,461 people · Maverick County · median home $100,900 · income $33,839 · Jan low 40°F · 0 in snow
Full Eidson Road, Texas profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
11Sonora, Texas
2 tornadoes within 10 miles since 1950
Sonora is a city of 2,502 people in Sutton County, Texas. 2 tornadoes since 1950 (typical Texas town: 21); the strongest was an F1 on May 2, 1991.
2,502 people · Sutton County · median home $143,200 · income $71,848 · Jan low 31°F · 1 in snow
Full Sonora, Texas profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
10Vinton, Texas
2 tornadoes within 10 miles since 1950
Vinton is a village of 2,684 people in El Paso County, Texas. 2 tornadoes since 1950 (typical Texas town: 21); the strongest was an F1 on July 31, 1979.
2,684 people · El Paso County · median home $109,100 · income $65,991 · Jan low 34°F · 0 in snow
Full Vinton, Texas profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
9Elm Creek, Texas
2 tornadoes within 10 miles since 1950
Elm Creek is a community of 2,884 people in Maverick County, Texas. 2 tornadoes since 1950 (typical Texas town: 21); the strongest was an F2 on May 6, 1969.
2,884 people · Maverick County · median home $170,100 · income $52,263 · Jan low 40°F · 0 in snow
Full Elm Creek, Texas profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
8Anthony, Texas
2 tornadoes within 10 miles since 1950
Anthony is a town of 3,671 people in El Paso County, Texas. 2 tornadoes since 1950 (typical Texas town: 21); the strongest was an F1 on July 31, 1979.
3,671 people · El Paso County · median home $168,200 · income $54,588 · Jan low 34°F · 0 in snow
Full Anthony, Texas profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
7Westway, Texas
2 tornadoes within 10 miles since 1950
Westway is a community of 3,811 people in El Paso County, Texas. 2 tornadoes since 1950 (typical Texas town: 21); the strongest was an F1 on July 31, 1979.
3,811 people · El Paso County · median home $106,000 · income $44,852 · Jan low 34°F · 0 in snow
Full Westway, Texas profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
6Homestead Meadows South, Texas
2 tornadoes within 10 miles since 1950
Homestead Meadows South is a community of 7,142 people in El Paso County, Texas. 2 tornadoes since 1950 (typical Texas town: 21); the strongest was an F1 on June 21, 1992.
7,142 people · El Paso County · median home $173,500 · income $49,327 · Jan low 32°F · 5 in snow
Full Homestead Meadows South, Texas profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
5Escobares, Texas
1 tornado within 10 miles since 1950
Escobares is a city of 2,588 people in Starr County, Texas. 1 tornado since 1950 (typical Texas town: 21); the strongest was an F0 on April 2, 2004.
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 →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
4Homestead Meadows North, Texas
1 tornado within 10 miles since 1950
Homestead Meadows North is a community of 5,210 people in El Paso County, Texas. 1 tornado since 1950 (typical Texas town: 21); the strongest was an F1 on July 19, 1972.
5,210 people · El Paso County · median home $192,800 · income $63,088 · Jan low 35°F · 5 in snow
Full Homestead Meadows North, Texas profile: weather, storms, schools, jobs →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
3Fabens, Texas
1 tornado within 10 miles since 1950
Fabens is a community of 7,498 people in El Paso County, Texas. 1 tornado since 1950 (typical Texas town: 21); the strongest was an EF0 on April 22, 2019.
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 →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
2Las Lomas, Texas
0 tornadoes within 10 miles since 1950
Las Lomas is a community of 3,054 people in Starr County, Texas. No tornado has been recorded within 10 miles since 1950 (typical Texas town: 21).
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 →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026. -
1Presidio, Texas
0 tornadoes within 10 miles since 1950
Presidio is a city of 3,264 people in Presidio County, Texas. No tornado has been recorded within 10 miles since 1950 (typical Texas town: 21).
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 →
Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
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
- The 25 Best Small Towns for First-Time Home Buyers in Texas
- The 16 Best Affordable Small Towns to Retire in Texas With Mild Winters
Same ranking, other places
- 50 Small Towns in America With the Fewest Tornadoes Since 1950
- 25 Small Towns in Pennsylvania With the Fewest Tornadoes Since 1950
- 25 Small Towns in New York With the Fewest Tornadoes Since 1950
- 25 Small Towns in Michigan With the Fewest Tornadoes Since 1950
- 25 Small Towns in New Jersey With the Fewest Tornadoes Since 1950
- 25 Small Towns in Florida With the Fewest Tornadoes Since 1950
- 25 Small Towns in Wisconsin With the Fewest Tornadoes Since 1950
- 25 Small Towns in Ohio With the Fewest Tornadoes Since 1950
- 25 Small Towns in Illinois With the Fewest Tornadoes Since 1950
- 25 Small Towns in North Carolina With the Fewest Tornadoes Since 1950
- 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)