The Town Files

25 Small Towns in Colorado With the Fewest Tornadoes Since 1950

Ranked by tornadoes within 10 mi since 1950 among 89 towns of 2,500–10,000 people in Colorado. #1 is Glenwood Springs, CO (0 tornadoes within 10 miles since 1950).

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
  1. 25Walsenburg, Colorado

    1 tornado within 10 miles since 1950

    3,049 people · Huerfano County · median home $147,300 · income $51,474 · Jan low 21°F · 92 in snow

  2. 24Orchard City, Colorado

    1 tornado within 10 miles since 1950

    3,142 people · Delta County · median home $324,300 · income $55,960 · Jan low 19°F · 40 in snow

  3. 23Salida, Colorado

    1 tornado within 10 miles since 1950

    5,666 people · Chaffee County · median home $648,500 · income $70,045 · Jan low 12°F · 37 in snow

  4. 22Cortez, Colorado

    1 tornado within 10 miles since 1950

    8,766 people · Montezuma County · median home $272,900 · income $54,247 · Jan low 17°F · 33 in snow

  5. 21Evergreen, Colorado

    1 tornado within 10 miles since 1950

    9,307 people · Jefferson County · median home $829,400 · income $150,417 · Jan low 13°F · 81 in snow

  6. 20Telluride, Colorado

    0 tornadoes within 10 miles since 1950

    2,607 people · San Miguel County · median home — · income $102,405 · Jan low 0°F · 131 in snow

  7. 19Leadville, Colorado

    0 tornadoes within 10 miles since 1950

    2,633 people · Lake County · median home $447,600 · income $86,350 · Jan low 5°F · 154 in snow

  8. 18Bayfield, Colorado

    0 tornadoes within 10 miles since 1950

    2,838 people · La Plata County · median home $412,500 · income $93,125 · Jan low 7°F · 93 in snow

  9. 17Buena Vista, Colorado

    0 tornadoes within 10 miles since 1950

    2,855 people · Chaffee County · median home $572,700 · income $78,323 · Jan low 11°F · 49 in snow

  10. 16Frisco, Colorado

    0 tornadoes within 10 miles since 1950

    2,913 people · Summit County · median home $891,400 · income $113,506 · Jan low 2°F · 116 in snow

  11. 15Snowmass Village, Colorado

    0 tornadoes within 10 miles since 1950

    3,096 people · Pitkin County · median home $1,729,900 · income $102,959 · Jan low 9°F · 171 in snow

  12. 14Silt, Colorado

    0 tornadoes within 10 miles since 1950

    3,536 people · Garfield County · median home $446,900 · income $93,690 · Jan low 10°F · 27 in snow

  13. 13Basalt, Colorado

    0 tornadoes within 10 miles since 1950

    3,984 people · Eagle County · median home $1,180,300 · income $105,855 · Jan low 9°F · 108 in snow

  14. 12El Jebel, Colorado

    0 tornadoes within 10 miles since 1950

    4,130 people · Eagle County · median home $912,200 · income $103,042 · Jan low 15°F · 81 in snow

  15. 11Silverthorne, Colorado

    0 tornadoes within 10 miles since 1950

    4,402 people · Summit County · median home $700,800 · income $125,478 · Jan low 2°F · 116 in snow

  16. 10Vail, Colorado

    0 tornadoes within 10 miles since 1950

    4,835 people · Eagle County · median home $1,400,700 · income $98,893 · Jan low 7°F · 189 in snow

  17. 9New Castle, Colorado

    0 tornadoes within 10 miles since 1950

    4,923 people · Garfield County · median home $454,300 · income $80,084 · Jan low 10°F · 32 in snow

  18. 8Breckenridge, Colorado

    0 tornadoes within 10 miles since 1950

    5,078 people · Summit County · median home $1,012,700 · income $138,191 · Jan low 2°F · 185 in snow

  19. 7Battlement Mesa, Colorado

    0 tornadoes within 10 miles since 1950

    5,438 people · Garfield County · median home $312,700 · income $76,152 · Jan low 11°F · 47 in snow

  20. 6Avon, Colorado

    0 tornadoes within 10 miles since 1950

    6,072 people · Eagle County · median home $548,900 · income $89,027 · Jan low 7°F · 189 in snow

  21. 5Carbondale, Colorado

    0 tornadoes within 10 miles since 1950

    6,434 people · Garfield County · median home $900,600 · income $108,324 · Jan low 12°F · 58 in snow

  22. 4Gunnison, Colorado

    0 tornadoes within 10 miles since 1950

    6,560 people · Gunnison County · median home $461,000 · income $62,189 · Jan low -6°F · 46 in snow

  23. 3Aspen, Colorado

    0 tornadoes within 10 miles since 1950

    7,004 people · Pitkin County · median home $819,900 · income $74,033 · Jan low 10°F · 171 in snow

  24. 2Craig, Colorado

    0 tornadoes within 10 miles since 1950

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

  25. 1Glenwood Springs, Colorado

    0 tornadoes within 10 miles since 1950

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

More Colorado rankings

Same ranking, other places

Methodology. We ranked 89 towns of 2,500–10,000 people in Colorado (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: