The Town Files

50 Small Towns in America With the Fewest Tornadoes Since 1950

Ranked by tornadoes within 10 mi since 1950 among 7,696 towns of 500–10,000 people in the U.S.. #1 is Glenwood Springs, CO (0 tornadoes within 10 miles since 1950).

Map of the 50 towns1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
Numbers match the ranking.
  1. 50Yreka, California

    0 tornadoes within 10 miles since 1950

    Yreka is a city of 7,807 people in Siskiyou County, California. No tornado has been recorded within 10 miles since 1950 (typical California town: 2).

    7,807 people · Siskiyou County · median home $263,200 · income $43,982 · Jan low 27°F · 12 in snow

    Full Yreka, California profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Yreka by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  2. 49Thousand Palms, California

    0 tornadoes within 10 miles since 1950

    Thousand Palms is a community of 7,967 people in Riverside County, California. No tornado has been recorded within 10 miles since 1950 (typical California town: 2).

    7,967 people · Riverside County · median home $268,700 · income $77,000 · Jan low 48°F · 0 in snow

    Full Thousand Palms, California profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Thousand Palms by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  3. 48Lihue, Hawaii

    0 tornadoes within 10 miles since 1950

    Lihue is a community of 8,004 people in Kauai County, Hawaii. No tornado has been recorded within 10 miles since 1950 (typical Hawaii town: 2).

    8,004 people · Kauai County · median home $878,500 · income $92,850 · Jan low 66°F · 0 in snow

    Full Lihue, Hawaii profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Lihue by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  4. 47Richmond, Rhode Island

    0 tornadoes within 10 miles since 1950

    Richmond is a town of 8,020 people in Washington County, Rhode Island. No tornado has been recorded within 10 miles since 1950 (typical Rhode Island town: 5).

    8,020 people · Washington County · median home $435,800 · income $124,653 · Jan low 21°F · 35 in snow

    Full Richmond, Rhode Island profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Richmond by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  5. 46Sequim, Washington

    0 tornadoes within 10 miles since 1950

    Sequim is a city of 8,024 people in Clallam County, Washington. No tornado has been recorded within 10 miles since 1950 (typical Washington town: 1).

    8,024 people · Clallam County · median home $408,700 · income $59,707 · Jan low 32°F · 1 in snow

    Full Sequim, Washington profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Sequim by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  6. 45Westlake Village, California

    0 tornadoes within 10 miles since 1950

    Westlake Village is a city of 8,029 people in Los Angeles County, California. No tornado has been recorded within 10 miles since 1950 (typical California town: 2).

    8,029 people · Los Angeles County · median home $1,331,400 · income $179,954 · Jan low 43°F · 0 in snow

    Full Westlake Village, California profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Westlake Village by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  7. 44Duvall, Washington

    0 tornadoes within 10 miles since 1950

    Duvall is a city of 8,034 people in King County, Washington. No tornado has been recorded within 10 miles since 1950 (typical Washington town: 1).

    8,034 people · King County · median home $830,100 · income $197,361 · Jan low 32°F · 3 in snow

    Full Duvall, Washington profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Duvall by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  8. 43Livingston, Montana

    0 tornadoes within 10 miles since 1950

    Livingston is a city of 8,040 people in Park County, Montana. No tornado has been recorded within 10 miles since 1950 (typical Montana town: 1).

    8,040 people · Park County · median home $392,400 · income $65,861 · Jan low 19°F · 61 in snow

    Full Livingston, Montana profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Livingston by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  9. 42Montpelier, Vermont

    0 tornadoes within 10 miles since 1950

    Montpelier is a city of 8,074 people in Washington County, Vermont. No tornado has been recorded within 10 miles since 1950 (typical Vermont town: 2).

    8,074 people · Washington County · median home $375,100 · income $81,030 · Jan low 7°F · 126 in snow

    Full Montpelier, Vermont profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Montpelier by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  10. 41Springs, New York

    0 tornadoes within 10 miles since 1950

    Springs is a community of 8,086 people in Suffolk County, New York. No tornado has been recorded within 10 miles since 1950 (typical New York town: 5).

    8,086 people · Suffolk County · median home $948,500 · income $144,836 · Jan low 23°F · 27 in snow

    Full Springs, New York profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Springs by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  11. 40Fort Irwin, California

    0 tornadoes within 10 miles since 1950

    Fort Irwin is a community of 8,096 people in San Bernardino County, California. No tornado has been recorded within 10 miles since 1950 (typical California town: 2).

    8,096 people · San Bernardino County · median home — · income $76,107 · Jan low 36°F

    Full Fort Irwin, California profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Fort Irwin by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  12. 39Ketchikan, Alaska

    0 tornadoes within 10 miles since 1950

    Ketchikan is a city of 8,192 people in Ketchikan Gateway Borough, Alaska. No tornado has been recorded within 10 miles since 1950 (typical Alaska town: 0).

    8,192 people · Ketchikan Gateway Borough · median home $352,400 · income $85,275 · Jan low 32°F · 35 in snow

    Full Ketchikan, Alaska profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Ketchikan by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  13. 38Bermuda Dunes, California

    0 tornadoes within 10 miles since 1950

    Bermuda Dunes is a community of 8,244 people in Riverside County, California. No tornado has been recorded within 10 miles since 1950 (typical California town: 2).

    8,244 people · Riverside County · median home $596,300 · income $90,818 · Jan low 47°F · 0 in snow

    Full Bermuda Dunes, California profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Bermuda Dunes by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  14. 37Wytheville, Virginia

    0 tornadoes within 10 miles since 1950

    Wytheville is a town of 8,265 people in Wythe County, Virginia. No tornado has been recorded within 10 miles since 1950 (typical Virginia town: 11).

    8,265 people · Wythe County · median home $196,800 · income $47,270 · Jan low 24°F · 18 in snow

    Full Wytheville, Virginia profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Wytheville by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  15. 36Hood River, Oregon

    0 tornadoes within 10 miles since 1950

    Hood River is a city of 8,313 people in Hood River County, Oregon. No tornado has been recorded within 10 miles since 1950 (typical Oregon town: 2).

    8,313 people · Hood River County · median home $684,100 · income $85,647 · Jan low 30°F · 17 in snow

    Full Hood River, Oregon profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Hood River by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  16. 35Templeton, California

    0 tornadoes within 10 miles since 1950

    Templeton is a community of 8,386 people in San Luis Obispo County, California. No tornado has been recorded within 10 miles since 1950 (typical California town: 2).

    8,386 people · San Luis Obispo County · median home $810,400 · income $117,063 · Jan low 34°F · 0 in snow

    Full Templeton, California profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Templeton by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  17. 34Park City, Utah

    0 tornadoes within 10 miles since 1950

    Park City, Utah
    Photo: Skyguy414 at English Wikipedia (public domain, Wikimedia Commons)

    Park City is a city of 8,396 people in Summit County, Utah. No tornado has been recorded within 10 miles since 1950 (typical Utah town: 2).

    8,396 people · Summit County · median home $1,757,800 · income $133,558 · Jan low 16°F · 153 in snow

    Full Park City, Utah profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Park City by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  18. 33Ellsworth, Maine

    0 tornadoes within 10 miles since 1950

    Ellsworth is a city of 8,399 people in Hancock County, Maine. No tornado has been recorded within 10 miles since 1950 (typical Maine town: 2).

    8,399 people · Hancock County · median home $242,300 · income $77,375 · Jan low 11°F · 75 in snow

    Full Ellsworth, Maine profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Ellsworth by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  19. 32Virginia, Minnesota

    0 tornadoes within 10 miles since 1950

    Virginia is a city of 8,421 people in St. Louis County, Minnesota. No tornado has been recorded within 10 miles since 1950 (typical Minnesota town: 14).

    8,421 people · St. Louis County · median home $120,600 · income $51,720 · Jan low -1°F · 69 in snow

    Full Virginia, Minnesota profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Virginia by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  20. 31Sitka, Alaska

    0 tornadoes within 10 miles since 1950

    Sitka is a city and borough of 8,458 people in Sitka City and Borough, Alaska. No tornado has been recorded within 10 miles since 1950 (typical Alaska town: 0).

    8,458 people · Sitka City and Borough · median home $450,300 · income $101,727 · Jan low 29°F

    Full Sitka, Alaska profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Sitka by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  21. 30Ephrata, Washington

    0 tornadoes within 10 miles since 1950

    Ephrata is a city of 8,477 people in Grant County, Washington. No tornado has been recorded within 10 miles since 1950 (typical Washington town: 1).

    8,477 people · Grant County · median home $252,000 · income $69,551 · Jan low 24°F

    Full Ephrata, Washington profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Ephrata by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  22. 29Kalifornsky, Alaska

    0 tornadoes within 10 miles since 1950

    Kalifornsky is a community of 8,487 people in Kenai Peninsula Borough, Alaska. No tornado has been recorded within 10 miles since 1950 (typical Alaska town: 0).

    8,487 people · Kenai Peninsula Borough · median home $336,800 · income $93,508 · Jan low 5°F

    Full Kalifornsky, Alaska profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Kalifornsky by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  23. 28Gonzales, California

    0 tornadoes within 10 miles since 1950

    Gonzales is a city of 8,647 people in Monterey County, California. No tornado has been recorded within 10 miles since 1950 (typical California town: 2).

    8,647 people · Monterey County · median home $618,800 · income $77,672 · Jan low 42°F · 0 in snow

    Full Gonzales, California profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Gonzales by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  24. 27Hoquiam, Washington

    0 tornadoes within 10 miles since 1950

    Hoquiam is a city of 8,776 people in Grays Harbor County, Washington. No tornado has been recorded within 10 miles since 1950 (typical Washington town: 1).

    8,776 people · Grays Harbor County · median home $228,200 · income $49,795 · Jan low 38°F · 1 in snow

    Full Hoquiam, Washington profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Hoquiam by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  25. 26Tanaina, Alaska

    0 tornadoes within 10 miles since 1950

    Tanaina is a community of 8,817 people in Matanuska-Susitna Borough, Alaska. No tornado has been recorded within 10 miles since 1950 (typical Alaska town: 0).

    8,817 people · Matanuska-Susitna Borough · median home $328,500 · income $105,536 · Jan low 11°F · 62 in snow

    Full Tanaina, Alaska profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Tanaina by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  26. 25Ivins, Utah

    0 tornadoes within 10 miles since 1950

    Ivins is a city of 8,978 people in Washington County, Utah. No tornado has been recorded within 10 miles since 1950 (typical Utah town: 2).

    8,978 people · Washington County · median home $594,000 · income $78,089 · Jan low 28°F · 1 in snow

    Full Ivins, Utah profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Ivins by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  27. 24Cloverdale, California

    0 tornadoes within 10 miles since 1950

    Cloverdale is a city of 8,996 people in Sonoma County, California. No tornado has been recorded within 10 miles since 1950 (typical California town: 2).

    8,996 people · Sonoma County · median home $619,400 · income $117,177 · Jan low 38°F · 0 in snow

    Full Cloverdale, California profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Cloverdale by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  28. 23Wasilla, Alaska

    0 tornadoes within 10 miles since 1950

    Wasilla is a city of 9,054 people in Matanuska-Susitna Borough, Alaska. No tornado has been recorded within 10 miles since 1950 (typical Alaska town: 0).

    9,054 people · Matanuska-Susitna Borough · median home $358,400 · income $67,234 · Jan low 11°F · 62 in snow

    Full Wasilla, Alaska profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Wasilla by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  29. 22Craig, Colorado

    0 tornadoes within 10 miles since 1950

    Craig is a city of 9,060 people in Moffat County, Colorado. No tornado has been recorded within 10 miles since 1950 (typical Colorado town: 11).

    9,060 people · Moffat County · median home $278,500 · income $72,636 · Jan low 3°F · 113 in snow

    Full Craig, Colorado profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Craig by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  30. 21Hooper, Utah

    0 tornadoes within 10 miles since 1950

    Hooper is a city of 9,087 people in Weber County, Utah. No tornado has been recorded within 10 miles since 1950 (typical Utah town: 2).

    9,087 people · Weber County · median home $628,500 · income $113,333 · Jan low 20°F · 36 in snow

    Full Hooper, Utah profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Hooper by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  31. 20White City, Oregon

    0 tornadoes within 10 miles since 1950

    White City is a community of 9,090 people in Jackson County, Oregon. No tornado has been recorded within 10 miles since 1950 (typical Oregon town: 2).

    9,090 people · Jackson County · median home $302,400 · income $71,175 · Jan low 33°F · 3 in snow

    Full White City, Oregon profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of White City by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  32. 19Burlington, Washington

    0 tornadoes within 10 miles since 1950

    Burlington is a city of 9,152 people in Skagit County, Washington. No tornado has been recorded within 10 miles since 1950 (typical Washington town: 1).

    9,152 people · Skagit County · median home $466,400 · income $80,475 · Jan low 35°F · 6 in snow

    Full Burlington, Washington profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Burlington by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  33. 18Hailey, Idaho

    0 tornadoes within 10 miles since 1950

    Hailey, Idaho
    Photo: Leaflet (public domain, Wikimedia Commons)

    Hailey is a city of 9,161 people in Blaine County, Idaho. No tornado has been recorded within 10 miles since 1950 (typical Idaho town: 2).

    9,161 people · Blaine County · median home $637,800 · income $90,760 · Jan low 16°F · 85 in snow

    Full Hailey, Idaho profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Hailey by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  34. 17Grants, New Mexico

    0 tornadoes within 10 miles since 1950

    Grants, New Mexico
    Photo: ANNAfoxlover at English Wikipedia (public domain, Wikimedia Commons)

    Grants is a city of 9,163 people in Cibola County, New Mexico. No tornado has been recorded within 10 miles since 1950 (typical New Mexico town: 3).

    9,163 people · Cibola County · median home $136,500 · income $47,183 · Jan low 15°F · 8 in snow

    Full Grants, New Mexico profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Grants by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  35. 16Meadow Lakes, Alaska

    0 tornadoes within 10 miles since 1950

    Meadow Lakes is a community of 9,197 people in Matanuska-Susitna Borough, Alaska. No tornado has been recorded within 10 miles since 1950 (typical Alaska town: 0).

    9,197 people · Matanuska-Susitna Borough · median home $323,100 · income $81,699 · Jan low 11°F · 62 in snow

    Full Meadow Lakes, Alaska profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Meadow Lakes by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  36. 15Rathdrum, Idaho

    0 tornadoes within 10 miles since 1950

    Rathdrum is a city of 9,211 people in Kootenai County, Idaho. No tornado has been recorded within 10 miles since 1950 (typical Idaho town: 2).

    9,211 people · Kootenai County · median home $444,100 · income $86,563 · Jan low 26°F · 27 in snow

    Full Rathdrum, Idaho profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Rathdrum by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  37. 14Newfane, New York

    0 tornadoes within 10 miles since 1950

    Newfane is a town of 9,304 people in Niagara County, New York. No tornado has been recorded within 10 miles since 1950 (typical New York town: 5).

    9,304 people · Niagara County · median home $170,800 · income $75,484 · Jan low 18°F · 72 in snow

    Full Newfane, New York profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Newfane by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  38. 13Hyrum, Utah

    0 tornadoes within 10 miles since 1950

    Hyrum is a city of 9,362 people in Cache County, Utah. No tornado has been recorded within 10 miles since 1950 (typical Utah town: 2).

    9,362 people · Cache County · median home $422,600 · income $88,725 · Jan low 13°F · 52 in snow

    Full Hyrum, Utah profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Hyrum by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  39. 12Florence, Oregon

    0 tornadoes within 10 miles since 1950

    Florence is a city of 9,396 people in Lane County, Oregon. No tornado has been recorded within 10 miles since 1950 (typical Oregon town: 2).

    9,396 people · Lane County · median home $358,300 · income $53,333 · Jan low 39°F · 1 in snow

    Full Florence, Oregon profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Florence by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  40. 11Anaconda-Deer Lodge County, Montana

    0 tornadoes within 10 miles since 1950

    Anaconda-Deer Lodge County is a town of 9,421 people in Deer Lodge County, Montana. No tornado has been recorded within 10 miles since 1950 (typical Montana town: 1).

    9,421 people · Deer Lodge County · median home $231,700 · income $57,527 · Jan low 16°F · 75 in snow

    Full Anaconda-Deer Lodge County, Montana profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Anaconda-Deer Lodge County by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  41. 10North Lakes, Alaska

    0 tornadoes within 10 miles since 1950

    North Lakes is a community of 9,450 people in Matanuska-Susitna Borough, Alaska. No tornado has been recorded within 10 miles since 1950 (typical Alaska town: 0).

    9,450 people · Matanuska-Susitna Borough · median home $357,600 · income $101,679 · Jan low 11°F · 62 in snow

    Full North Lakes, Alaska profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of North Lakes by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  42. 9Blackhawk, California

    0 tornadoes within 10 miles since 1950

    Blackhawk is a community of 9,637 people in Contra Costa County, California. No tornado has been recorded within 10 miles since 1950 (typical California town: 2).

    9,637 people · Contra Costa County · median home $2,000,001 · income $245,208 · Jan low 42°F · 1 in snow

    Full Blackhawk, California profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Blackhawk by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  43. 8Fort Salonga, New York

    0 tornadoes within 10 miles since 1950

    Fort Salonga is a community of 9,652 people in Suffolk County, New York. No tornado has been recorded within 10 miles since 1950 (typical New York town: 5).

    9,652 people · Suffolk County · median home $846,700 · income $189,856 · Jan low 25°F · 30 in snow

    Full Fort Salonga, New York profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Fort Salonga by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  44. 7Bluefield, West Virginia

    0 tornadoes within 10 miles since 1950

    Bluefield is a city of 9,658 people in Mercer County, West Virginia. No tornado has been recorded within 10 miles since 1950 (typical West Virginia town: 5).

    9,658 people · Mercer County · median home $105,400 · income $49,375 · Jan low 22°F · 40 in snow

    Full Bluefield, West Virginia profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Bluefield by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  45. 6Eagle Point, Oregon

    0 tornadoes within 10 miles since 1950

    Eagle Point is a city of 9,686 people in Jackson County, Oregon. No tornado has been recorded within 10 miles since 1950 (typical Oregon town: 2).

    9,686 people · Jackson County · median home $408,700 · income $84,126 · Jan low 33°F · 3 in snow

    Full Eagle Point, Oregon profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Eagle Point by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  46. 5Picnic Point, Washington

    0 tornadoes within 10 miles since 1950

    Picnic Point is a community of 9,768 people in Snohomish County, Washington. No tornado has been recorded within 10 miles since 1950 (typical Washington town: 1).

    9,768 people · Snohomish County · median home $833,800 · income $129,734 · Jan low 37°F · 4 in snow

    Full Picnic Point, Washington profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Picnic Point by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  47. 4Sweet Home, Oregon

    0 tornadoes within 10 miles since 1950

    Sweet Home is a city of 9,828 people in Linn County, Oregon. No tornado has been recorded within 10 miles since 1950 (typical Oregon town: 2).

    9,828 people · Linn County · median home $273,300 · income $56,927 · Jan low 34°F · 0 in snow

    Full Sweet Home, Oregon profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Sweet Home by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  48. 3Waimea, Hawaii

    0 tornadoes within 10 miles since 1950

    Waimea is a community of 9,904 people in Hawaii County, Hawaii. No tornado has been recorded within 10 miles since 1950 (typical Hawaii town: 2).

    9,904 people · Hawaii County · median home $677,400 · income $100,198 · Jan low 68°F · 0 in snow

    Full Waimea, Hawaii profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Waimea by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  49. 2Makaha, Hawaii

    0 tornadoes within 10 miles since 1950

    Makaha is a community of 9,916 people in Honolulu County, Hawaii. No tornado has been recorded within 10 miles since 1950 (typical Hawaii town: 2).

    9,916 people · Honolulu County · median home $394,000 · income $64,970 · Jan low 65°F · 0 in snow

    Full Makaha, Hawaii profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Makaha by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.
  50. 1Glenwood Springs, Colorado

    0 tornadoes within 10 miles since 1950

    Glenwood Springs is a city of 9,963 people in Garfield County, Colorado. No tornado has been recorded within 10 miles since 1950 (typical Colorado town: 11).

    9,963 people · Garfield County · median home $619,000 · income $91,481 · Jan low 12°F · 39 in snow

    Full Glenwood Springs, Colorado profile: weather, storms, schools, jobs →

    Tornadoes within 10 miles of Glenwood Springs by decade'50'60'70'80'90'00'10'20
    Tornado tracks within 10 miles of the town center, NOAA Storm Events 1950–2026.

More U.S. rankings

Same ranking, other places

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