The Town Files

25 Small Towns in Florida With the Fewest Tornadoes Since 1950

Ranked by tornadoes within 10 mi since 1950 among 291 towns of 2,500–10,000 people in Florida. #1 is Williston Highlands, FL (3 tornadoes within 10 miles since 1950).

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
  1. 25Wimauma, Florida

    14 tornadoes within 10 miles since 1950

    9,467 people · Hillsborough County · median home $379,000 · income $68,274 · Jan low 50°F · 0 in snow

  2. 24Tavernier, Florida

    13 tornadoes within 10 miles since 1950

    2,530 people · Monroe County · median home $613,700 · income $50,256 · Jan low 64°F · 0 in snow

  3. 23Monticello, Florida

    13 tornadoes within 10 miles since 1950

    2,589 people · Jefferson County · median home $211,000 · income $46,343 · Jan low 40°F · 0 in snow

  4. 22Chattahoochee, Florida

    13 tornadoes within 10 miles since 1950

    2,955 people · Gadsden County · median home $101,700 · income $51,964 · Jan low 40°F

  5. 21Ridge Manor, Florida

    13 tornadoes within 10 miles since 1950

    4,743 people · Hernando County · median home $229,800 · income $57,857 · Jan low 49°F · 0 in snow

  6. 20Port LaBelle, Florida

    13 tornadoes within 10 miles since 1950

    5,450 people · Hendry County · median home $230,400 · income $75,231 · Jan low 49°F · 0 in snow

  7. 19Orangetree, Florida

    13 tornadoes within 10 miles since 1950

    5,896 people · Collier County · median home $498,600 · income $112,857 · Jan low 52°F · 0 in snow

  8. 18Bithlo, Florida

    13 tornadoes within 10 miles since 1950

    9,848 people · Orange County · median home $377,500 · income $92,441 · Jan low 52°F · 0 in snow

  9. 17Bunnell, Florida

    12 tornadoes within 10 miles since 1950

    3,276 people · Flagler County · median home $286,400 · income $55,130 · Jan low 47°F · 0 in snow

  10. 16Alva, Florida

    11 tornadoes within 10 miles since 1950

    2,725 people · Lee County · median home $375,600 · income $85,919 · Jan low 54°F · 0 in snow

  11. 15Bushnell, Florida

    11 tornadoes within 10 miles since 1950

    3,047 people · Sumter County · median home $67,600 · income $52,717 · Jan low 43°F · 0 in snow

  12. 14Rainbow Lakes Estates, Florida

    11 tornadoes within 10 miles since 1950

    3,438 people · Marion County · median home $160,400 · income $50,429 · Jan low 44°F

  13. 13Nassau Village-Ratliff, Florida

    11 tornadoes within 10 miles since 1950

    5,561 people · Nassau County · median home $253,000 · income $62,417 · Jan low 43°F · 0 in snow

  14. 12Indiantown, Florida

    11 tornadoes within 10 miles since 1950

    6,560 people · Martin County · median home $204,900 · income $55,520 · Jan low 54°F · 0 in snow

  15. 11Newberry, Florida

    11 tornadoes within 10 miles since 1950

    7,342 people · Alachua County · median home $288,100 · income $89,552 · Jan low 40°F · 0 in snow

  16. 10High Springs, Florida

    10 tornadoes within 10 miles since 1950

    6,215 people · Alachua County · median home $320,700 · income $94,421 · Jan low 40°F · 0 in snow

  17. 9Ave Maria, Florida

    10 tornadoes within 10 miles since 1950

    6,242 people · Collier County · median home $459,200 · income $102,949 · Jan low 52°F · 0 in snow

  18. 8Wedgefield, Florida

    9 tornadoes within 10 miles since 1950

    8,017 people · Orange County · median home $456,400 · income $120,156 · Jan low 50°F · 0 in snow

  19. 7Montura, Florida

    7 tornadoes within 10 miles since 1950

    3,343 people · Hendry County · median home $124,400 · income $34,617 · Jan low 52°F · 0 in snow

  20. 6Perry, Florida

    7 tornadoes within 10 miles since 1950

    6,898 people · Taylor County · median home $150,500 · income $40,898 · Jan low 43°F · 0 in snow

  21. 5Macclenny, Florida

    7 tornadoes within 10 miles since 1950

    7,304 people · Baker County · median home $261,800 · income $73,942 · Jan low 40°F · 0 in snow

  22. 4Marathon, Florida

    7 tornadoes within 10 miles since 1950

    9,689 people · Monroe County · median home $725,800 · income $89,355 · Jan low 64°F · 0 in snow

  23. 3Hilliard, Florida

    6 tornadoes within 10 miles since 1950

    2,967 people · Nassau County · median home $239,500 · income $65,096 · Jan low 44°F · 0 in snow

  24. 2Williston, Florida

    4 tornadoes within 10 miles since 1950

    2,976 people · Levy County · median home $252,700 · income $61,111 · Jan low 44°F · 0 in snow

  25. 1Williston Highlands, Florida

    3 tornadoes within 10 miles since 1950

    2,591 people · Levy County · median home $228,400 · income $79,662 · Jan low 44°F · 0 in snow

More Florida rankings

Same ranking, other places

Methodology. We ranked 291 towns of 2,500–10,000 people in Florida (2020 Census population; towns with 2,500+ people have pages so far). Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: