The Town Files

The 25 Most Tornado-Prone Small Towns in Texas

Ranked by tornadoes within 10 mi since 1950 among 364 towns of 500–10,000 people in Texas. #1 is Central Gardens, TX (75 tornadoes within 10 miles since 1950).

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Most Tornado-Prone Small Towns in Texas1. Central Gardens752. Taylor Lake Village733. El Lago714. Highlands655. Jacinto City636. Joshua637. Nassau Bay618. Piney Point Village619. Bacliff6010. Keene5811. Hunters Creek Village5812. Manvel5713. Richland Hills5614. San Leon5515. Spring Valley Village5516. Bunker Hill Village5517. Ovilla5018. Shallowater4919. Wolfforth4820. River Oaks4721. Sansom Park4722. Lake Worth4723. Westworth Village4724. Edgecliff Village4625. Dayton45
  1. 25Dayton, Texas

    45 tornadoes within 10 miles since 1950

    Dayton is a city of 8,777 people in Liberty County, Texas. 45 tornadoes since 1950 (typical Texas town: 21); the strongest was an F4 on November 21, 1992.

    8,777 people · Liberty County · median home $227,600 · income $59,691 · Jan low 41°F · 0 in snow

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

    Tornadoes within 10 miles of Dayton by decade1'502'608'705'8016'909'002'102'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  2. 24Edgecliff Village, Texas

    46 tornadoes within 10 miles since 1950

    Edgecliff Village is a town of 3,788 people in Tarrant County, Texas. 46 tornadoes since 1950 (typical Texas town: 21); the strongest was an F3 on April 16, 2002.

    3,788 people · Tarrant County · median home $280,000 · income $85,242 · Jan low 33°F · 0 in snow

    Full Edgecliff Village, Texas profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Edgecliff Village by decade6'507'609'702'805'909'005'103'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  3. 23Westworth Village, Texas

    47 tornadoes within 10 miles since 1950

    Westworth Village is a city of 2,585 people in Tarrant County, Texas. 47 tornadoes since 1950 (typical Texas town: 21); the strongest was an F3 on April 16, 2002.

    2,585 people · Tarrant County · median home $318,200 · income $86,429 · Jan low 37°F · 0 in snow

    Full Westworth Village, Texas profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Westworth Village by decade2'505'6012'703'804'908'008'105'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  4. 22Lake Worth, Texas

    47 tornadoes within 10 miles since 1950

    Lake Worth is a city of 4,711 people in Tarrant County, Texas. 47 tornadoes since 1950 (typical Texas town: 21); the strongest was an F3 on April 16, 2002.

    4,711 people · Tarrant County · median home $236,700 · income $81,910 · Jan low 37°F · 2 in snow

    Full Lake Worth, Texas profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Lake Worth by decade1'508'6011'703'804'907'009'104'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  5. 21Sansom Park, Texas

    47 tornadoes within 10 miles since 1950

    Sansom Park is a city of 5,454 people in Tarrant County, Texas. 47 tornadoes since 1950 (typical Texas town: 21); the strongest was an F3 on April 16, 2002.

    5,454 people · Tarrant County · median home $158,200 · income $42,257 · Jan low 35°F · 2 in snow

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

    Tornadoes within 10 miles of Sansom Park by decade1'506'6011'703'805'908'009'104'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  6. 20River Oaks, Texas

    47 tornadoes within 10 miles since 1950

    River Oaks is a city of 7,646 people in Tarrant County, Texas. 47 tornadoes since 1950 (typical Texas town: 21); the strongest was an F3 on April 16, 2002.

    7,646 people · Tarrant County · median home $223,800 · income $63,500 · Jan low 37°F · 2 in snow

    Full River Oaks, Texas profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of River Oaks by decade2'505'6012'703'805'908'007'105'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  7. 19Wolfforth, Texas

    48 tornadoes within 10 miles since 1950

    Wolfforth is a city of 5,521 people in Lubbock County, Texas. 48 tornadoes since 1950 (typical Texas town: 21); the strongest was an F5 on May 11, 1970.

    5,521 people · Lubbock County · median home $260,200 · income $106,250 · Jan low 30°F · 7 in snow

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

    Tornadoes within 10 miles of Wolfforth by decade4'508'609'708'801'908'005'105'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  8. 18Shallowater, Texas

    49 tornadoes within 10 miles since 1950

    Shallowater is a city of 2,964 people in Lubbock County, Texas. 49 tornadoes since 1950 (typical Texas town: 21); the strongest was an EF2 on June 5, 2025.

    2,964 people · Lubbock County · median home $210,000 · income $89,107 · Jan low 27°F · 7 in snow

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

    Tornadoes within 10 miles of Shallowater by decade4'508'609'707'804'9010'002'105'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  9. 17Ovilla, Texas

    50 tornadoes within 10 miles since 1950

    Ovilla is a city of 4,304 people in Ellis County, Texas. 50 tornadoes since 1950 (typical Texas town: 21); the strongest was an F4 on April 25, 1994.

    4,304 people · Ellis County · median home $446,700 · income $131,434 · Jan low 34°F · 0 in snow

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

    Tornadoes within 10 miles of Ovilla by decade5'502'6014'704'8012'904'008'101'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  10. 16Bunker Hill Village, Texas

    55 tornadoes within 10 miles since 1950

    Bunker Hill Village is a city of 3,822 people in Harris County, Texas. 55 tornadoes since 1950 (typical Texas town: 21); the strongest was an F2 on May 20, 1983.

    3,822 people · Harris County · median home $2,000,001 · income $250,001 · Jan low 45°F · 0 in snow

    Full Bunker Hill Village, Texas profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Bunker Hill Village by decade2'502'6016'709'8012'905'007'102'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  11. 15Spring Valley Village, Texas

    55 tornadoes within 10 miles since 1950

    Spring Valley Village is a city of 4,229 people in Harris County, Texas. 55 tornadoes since 1950 (typical Texas town: 21); the strongest was an F2 on November 21, 1992.

    4,229 people · Harris County · median home $1,156,700 · income $245,208 · Jan low 44°F · 0 in snow

    Full Spring Valley Village, Texas profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Spring Valley Village by decade2'503'6018'707'8013'906'004'102'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  12. 14San Leon, Texas

    55 tornadoes within 10 miles since 1950

    San Leon is a community of 6,135 people in Galveston County, Texas. 55 tornadoes since 1950 (typical Texas town: 21); the strongest was an F3 on March 30, 2002.

    6,135 people · Galveston County · median home $183,100 · income $75,446 · Jan low 46°F · 0 in snow

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

    Tornadoes within 10 miles of San Leon by decade6'505'6012'709'808'907'006'102'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  13. 13Richland Hills, Texas

    56 tornadoes within 10 miles since 1950

    Richland Hills is a city of 8,621 people in Tarrant County, Texas. 56 tornadoes since 1950 (typical Texas town: 21); the strongest was an F3 on April 16, 2002.

    8,621 people · Tarrant County · median home $248,100 · income $66,721 · Jan low 36°F · 2 in snow

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

    Tornadoes within 10 miles of Richland Hills by decade1'503'6017'703'806'9011'0010'105'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  14. 12Manvel, Texas

    57 tornadoes within 10 miles since 1950

    Manvel is a city of 9,992 people in Brazoria County, Texas. 57 tornadoes since 1950 (typical Texas town: 21); the strongest was an F3 on March 8, 1976.

    9,992 people · Brazoria County · median home $338,700 · income $118,808 · Jan low 46°F · 0 in snow

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

    Tornadoes within 10 miles of Manvel by decade5'501'6014'706'807'9010'0012'102'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  15. 11Hunters Creek Village, Texas

    58 tornadoes within 10 miles since 1950

    Hunters Creek Village, Texas
    Photo: WhisperToMe (public domain, Wikimedia Commons)

    Hunters Creek Village is a city of 4,385 people in Harris County, Texas. 58 tornadoes since 1950 (typical Texas town: 21); the strongest was an F2 on November 21, 1992.

    4,385 people · Harris County · median home $2,000,001 · income $250,001 · Jan low 44°F · 0 in snow

    Full Hunters Creek Village, Texas profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Hunters Creek Village by decade2'503'6018'709'8013'906'005'102'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  16. 10Keene, Texas

    58 tornadoes within 10 miles since 1950

    Keene is a city of 6,387 people in Johnson County, Texas. 58 tornadoes since 1950 (typical Texas town: 21); the strongest was an F4 on May 26, 1976.

    6,387 people · Johnson County · median home $225,300 · income $51,695 · Jan low 33°F · 1 in snow

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

    Tornadoes within 10 miles of Keene by decade5'508'6018'705'803'906'008'105'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  17. 9Bacliff, Texas

    60 tornadoes within 10 miles since 1950

    Bacliff is a community of 9,677 people in Galveston County, Texas. 60 tornadoes since 1950 (typical Texas town: 21); the strongest was an F3 on March 30, 2002.

    9,677 people · Galveston County · median home $201,500 · income $51,458 · Jan low 46°F · 0 in snow

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

    Tornadoes within 10 miles of Bacliff by decade6'504'6013'7012'809'907'007'102'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  18. 8Piney Point Village, Texas

    61 tornadoes within 10 miles since 1950

    Piney Point Village is a city of 3,128 people in Harris County, Texas. 61 tornadoes since 1950 (typical Texas town: 21); the strongest was an F2 on November 21, 1992.

    3,128 people · Harris County · median home $2,000,001 · income $250,001 · Jan low 45°F · 0 in snow

    Full Piney Point Village, Texas profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Piney Point Village by decade2'502'6019'708'8013'908'007'102'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  19. 7Nassau Bay, Texas

    61 tornadoes within 10 miles since 1950

    Nassau Bay is a city of 5,347 people in Harris County, Texas. 61 tornadoes since 1950 (typical Texas town: 21); the strongest was an EF3 on January 24, 2023.

    5,347 people · Harris County · median home $374,600 · income $71,696 · Jan low 46°F · 0 in snow

    Full Nassau Bay, Texas profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Nassau Bay by decade5'502'6014'7014'807'906'0011'102'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  20. 6Joshua, Texas

    63 tornadoes within 10 miles since 1950

    Joshua is a city of 7,891 people in Johnson County, Texas. 63 tornadoes since 1950 (typical Texas town: 21); the strongest was an EF3 on May 15, 2013.

    7,891 people · Johnson County · median home $338,100 · income $68,117 · Jan low 34°F · 0 in snow

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

    Tornadoes within 10 miles of Joshua by decade5'5013'6019'705'804'908'004'105'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  21. 5Jacinto City, Texas

    63 tornadoes within 10 miles since 1950

    Jacinto City is a city of 9,613 people in Harris County, Texas. 63 tornadoes since 1950 (typical Texas town: 21); the strongest was an F4 on November 21, 1992.

    9,613 people · Harris County · median home $156,200 · income $47,318 · Jan low 44°F · 0 in snow

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

    Tornadoes within 10 miles of Jacinto City by decade'506'6022'7010'8015'907'001'102'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  22. 4Highlands, Texas

    65 tornadoes within 10 miles since 1950

    Highlands is a community of 8,612 people in Harris County, Texas. 65 tornadoes since 1950 (typical Texas town: 21); the strongest was an F4 on November 21, 1992.

    8,612 people · Harris County · median home $214,400 · income $52,167 · Jan low 41°F · 0 in snow

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

    Tornadoes within 10 miles of Highlands by decade3'507'6016'7013'8011'906'008'101'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  23. 3El Lago, Texas

    71 tornadoes within 10 miles since 1950

    El Lago is a city of 3,090 people in Harris County, Texas. 71 tornadoes since 1950 (typical Texas town: 21); the strongest was an EF3 on January 24, 2023.

    3,090 people · Harris County · median home $320,900 · income $95,625 · Jan low 46°F · 0 in snow

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

    Tornadoes within 10 miles of El Lago by decade5'503'6015'7019'808'907'0012'102'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  24. 2Taylor Lake Village, Texas

    73 tornadoes within 10 miles since 1950

    Taylor Lake Village is a city of 3,704 people in Harris County, Texas. 73 tornadoes since 1950 (typical Texas town: 21); the strongest was an EF3 on January 24, 2023.

    3,704 people · Harris County · median home $388,900 · income $165,875 · Jan low 46°F · 0 in snow

    Full Taylor Lake Village, Texas profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Taylor Lake Village by decade5'503'6015'7020'808'908'0012'102'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  25. 1Central Gardens, Texas

    75 tornadoes within 10 miles since 1950

    Central Gardens is a community of 4,373 people in Jefferson County, Texas. 75 tornadoes since 1950 (typical Texas town: 21); the strongest was an F4 on November 7, 1957.

    4,373 people · Jefferson County · median home $216,700 · income $83,750 · Jan low 44°F · 0 in snow

    Full Central Gardens, Texas profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Central Gardens by decade9'5011'6024'7011'809'903'002'106'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.

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: