The Town Files

25 Small Towns in Colorado With the Mildest Winters

Ranked by january average low (°f) among 89 towns of 500–10,000 people in Colorado. #1 is Trinidad, CO (January lows average 22.0°F).

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
25 Small Towns in Colorado With the Mildest Winters1. Trinidad222. Gunbarrel223. Glendale214. Holly Hills215. Applewood216. Edgewater217. West Pleasant View218. Redlands219. Walsenburg2110. Palisade2111. Fruitvale1912. Roxborough Park1913. Cherry Hills Village1914. Sheridan1915. Orchard Mesa1916. Gleneagle1917. Air Force Academy1918. Stonegate1919. Delta1920. Twin Lakes1921. Dove Valley1922. Shaw Heights1923. Meridian1924. Sierra Ridge1925. Meridian Village19
  1. 25Meridian Village, Colorado

    January lows average 19.0°F

    Meridian Village is a community of 3,202 people in Douglas County, Colorado. January lows average 19.0°F and July highs 87.3°F, with about 32 days a year at 90°F+ and 64 inches of snow.

    3,202 people · Douglas County · median home $732,400 · income $190,833 · Jan low 19°F · 64 in snow

    Full Meridian Village, Colorado profile: weather, storms, schools, jobs →

    Meridian Village average highs and lows by month10°30°50°70°90°JFMAMJJASOND19°87°
    NOAA 1991–2020 normals, Denver Centennial Ap station.
  2. 24Sierra Ridge, Colorado

    January lows average 19.0°F

    Sierra Ridge is a community of 3,490 people in Douglas County, Colorado. January lows average 19.0°F and July highs 87.3°F, with about 32 days a year at 90°F+ and 64 inches of snow.

    3,490 people · Douglas County · median home $862,500 · income $158,183 · Jan low 19°F · 64 in snow

    Full Sierra Ridge, Colorado profile: weather, storms, schools, jobs →

    Sierra Ridge average highs and lows by month10°30°50°70°90°JFMAMJJASOND19°87°
    NOAA 1991–2020 normals, Denver Centennial Ap station.
  3. 23Meridian, Colorado

    January lows average 19.0°F

    Meridian is a community of 4,786 people in Douglas County, Colorado. January lows average 19.0°F and July highs 87.3°F, with about 32 days a year at 90°F+ and 64 inches of snow.

    4,786 people · Douglas County · median home $581,100 · income $89,877 · Jan low 19°F · 64 in snow

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

    Meridian average highs and lows by month10°30°50°70°90°JFMAMJJASOND19°87°
    NOAA 1991–2020 normals, Denver Centennial Ap station.
  4. 22Shaw Heights, Colorado

    January lows average 19.0°F

    Shaw Heights is a community of 5,185 people in Adams County, Colorado. January lows average 19.0°F and July highs 91.1°F, with about 53 days a year at 90°F+ and 45 inches of snow.

    5,185 people · Adams County · median home $482,800 · income $86,250 · Jan low 19°F · 45 in snow

    Full Shaw Heights, Colorado profile: weather, storms, schools, jobs →

    Shaw Heights average highs and lows by month10°30°50°70°90°JFMAMJJASOND19°91°
    NOAA 1991–2020 normals, Northglenn station.
  5. 21Dove Valley, Colorado

    January lows average 19.0°F

    Dove Valley is a community of 5,640 people in Arapahoe County, Colorado. January lows average 19.0°F and July highs 87.3°F, with about 32 days a year at 90°F+ and 64 inches of snow.

    5,640 people · Arapahoe County · median home $455,600 · income $81,524 · Jan low 19°F · 64 in snow

    Full Dove Valley, Colorado profile: weather, storms, schools, jobs →

    Dove Valley average highs and lows by month10°30°50°70°90°JFMAMJJASOND19°87°
    NOAA 1991–2020 normals, Denver Centennial Ap station.
  6. 20Twin Lakes, Colorado

    January lows average 19.0°F

    Twin Lakes is a community of 8,226 people in Adams County, Colorado. January lows average 19.0°F and July highs 91.1°F, with about 53 days a year at 90°F+ and 45 inches of snow.

    8,226 people · Adams County · median home $587,500 · income $95,583 · Jan low 19°F · 45 in snow

    Full Twin Lakes, Colorado profile: weather, storms, schools, jobs →

    Twin Lakes average highs and lows by month10°30°50°70°90°JFMAMJJASOND19°91°
    NOAA 1991–2020 normals, Northglenn station.
  7. 19Delta, Colorado

    January lows average 19.0°F

    Delta is a city of 9,035 people in Delta County, Colorado. January lows average 19.0°F and July highs 85.6°F, with about 19 days a year at 90°F+ and 34 inches of snow.

    9,035 people · Delta County · median home $283,300 · income $45,250 · Jan low 19°F · 34 in snow

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

    Delta average highs and lows by month10°30°50°70°90°JFMAMJJASOND19°86°
    NOAA 1991–2020 normals, Cedaredge 3E station.
  8. 18Stonegate, Colorado

    January lows average 19.0°F

    Stonegate is a community of 9,072 people in Douglas County, Colorado. January lows average 19.0°F and July highs 87.3°F, with about 32 days a year at 90°F+ and 64 inches of snow.

    9,072 people · Douglas County · median home $641,600 · income $159,086 · Jan low 19°F · 64 in snow

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

    Stonegate average highs and lows by month10°30°50°70°90°JFMAMJJASOND19°87°
    NOAA 1991–2020 normals, Denver Centennial Ap station.
  9. 17Air Force Academy, Colorado

    January lows average 19.2°F

    Air Force Academy is a community of 6,608 people in El Paso County, Colorado. January lows average 19.2°F and July highs 85.0°F, with about 23 days a year at 90°F+ and 55 inches of snow.

    6,608 people · El Paso County · median home — · income $69,474 · Jan low 19°F · 55 in snow

    Full Air Force Academy, Colorado profile: weather, storms, schools, jobs →

    Air Force Academy average highs and lows by month10°30°50°70°90°JFMAMJJASOND19°85°
    NOAA 1991–2020 normals, Black Forest 6Wnw station.
  10. 16Gleneagle, Colorado

    January lows average 19.2°F

    Gleneagle is a community of 6,649 people in El Paso County, Colorado. January lows average 19.2°F and July highs 85.0°F, with about 23 days a year at 90°F+ and 121 inches of snow.

    6,649 people · El Paso County · median home $605,400 · income $139,653 · Jan low 19°F · 121 in snow

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

    Gleneagle average highs and lows by month10°30°50°70°90°JFMAMJJASOND19°85°
    NOAA 1991–2020 normals, Black Forest 6Wnw station.
  11. 15Orchard Mesa, Colorado

    January lows average 19.2°F

    Orchard Mesa is a community of 6,688 people in Mesa County, Colorado. January lows average 19.2°F and July highs 93.1°F, with about 67 days a year at 90°F+ and 13 inches of snow.

    6,688 people · Mesa County · median home $332,600 · income $80,359 · Jan low 19°F · 13 in snow

    Full Orchard Mesa, Colorado profile: weather, storms, schools, jobs →

    Orchard Mesa average highs and lows by month10°30°50°70°90°JFMAMJJASOND19°93°
    NOAA 1991–2020 normals, Grand Junction 6Ese station.
  12. 14Sheridan, Colorado

    January lows average 19.3°F

    Sheridan is a city of 6,105 people in Arapahoe County, Colorado. January lows average 19.3°F and July highs 86.4°F, with about 33 days a year at 90°F+ and 34 inches of snow.

    6,105 people · Arapahoe County · median home $380,600 · income $60,608 · Jan low 19°F · 34 in snow

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

    Sheridan average highs and lows by month10°30°50°70°90°JFMAMJJASOND19°86°
    NOAA 1991–2020 normals, Marston Fltr Plt station.
  13. 13Cherry Hills Village, Colorado

    January lows average 19.3°F

    Cherry Hills Village is a city of 6,442 people in Arapahoe County, Colorado. January lows average 19.3°F and July highs 86.4°F, with about 33 days a year at 90°F+ and 34 inches of snow.

    6,442 people · Arapahoe County · median home $2,000,001 · income $250,001 · Jan low 19°F · 34 in snow

    Full Cherry Hills Village, Colorado profile: weather, storms, schools, jobs →

    Cherry Hills Village average highs and lows by month10°30°50°70°90°JFMAMJJASOND19°86°
    NOAA 1991–2020 normals, Marston Fltr Plt station.
  14. 12Roxborough Park, Colorado

    January lows average 19.3°F

    Roxborough Park is a community of 9,416 people in Douglas County, Colorado. January lows average 19.3°F and July highs 85.3°F, with about 23 days a year at 90°F+ and 86 inches of snow.

    9,416 people · Douglas County · median home $678,800 · income $173,083 · Jan low 19°F · 86 in snow

    Full Roxborough Park, Colorado profile: weather, storms, schools, jobs →

    Roxborough Park average highs and lows by month10°30°50°70°90°JFMAMJJASOND19°85°
    NOAA 1991–2020 normals, Roxborough Sp station.
  15. 11Fruitvale, Colorado

    January lows average 19.4°F

    Fruitvale is a community of 8,271 people in Mesa County, Colorado. January lows average 19.4°F and July highs 94.5°F, with about 75 days a year at 90°F+ and 13 inches of snow.

    8,271 people · Mesa County · median home $333,100 · income $77,887 · Jan low 19°F · 13 in snow

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

    Fruitvale average highs and lows by month10°30°50°70°90°JFMAMJJASOND19°95°
    NOAA 1991–2020 normals, Grand Junction Wfo station.
  16. 10Palisade, Colorado

    January lows average 20.7°F

    Palisade is a town of 2,565 people in Mesa County, Colorado. January lows average 20.7°F and July highs 92.6°F, with about 60 days a year at 90°F+ and 13 inches of snow.

    2,565 people · Mesa County · median home $404,600 · income $80,587 · Jan low 21°F · 13 in snow

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

    Palisade average highs and lows by month20°40°60°80°100°JFMAMJJASOND21°93°
    NOAA 1991–2020 normals, Palisade station.
  17. 9Walsenburg, Colorado

    January lows average 20.7°F

    Walsenburg is a city of 3,049 people in Huerfano County, Colorado. January lows average 20.7°F and July highs 87.4°F, with about 34 days a year at 90°F+ and 92 inches of snow.

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

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

    Walsenburg average highs and lows by month20°40°60°80°JFMAMJJASOND21°87°
    NOAA 1991–2020 normals, Walsenburg 1 Nw station.
  18. 8Redlands, Colorado

    January lows average 20.8°F

    Redlands is a community of 9,061 people in Mesa County, Colorado. January lows average 20.8°F and July highs 92.9°F, with about 62 days a year at 90°F+ and 22 inches of snow.

    9,061 people · Mesa County · median home $487,500 · income $92,391 · Jan low 21°F · 22 in snow

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

    Redlands average highs and lows by month20°40°60°80°100°JFMAMJJASOND21°93°
    NOAA 1991–2020 normals, Colorado Nm station.
  19. 7West Pleasant View, Colorado

    January lows average 21.1°F

    West Pleasant View is a community of 4,327 people in Jefferson County, Colorado. January lows average 21.1°F and July highs 85.9°F, with about 31 days a year at 90°F+ and 58 inches of snow.

    4,327 people · Jefferson County · median home $489,400 · income $95,817 · Jan low 21°F · 58 in snow

    Full West Pleasant View, Colorado profile: weather, storms, schools, jobs →

    West Pleasant View average highs and lows by month20°40°60°80°JFMAMJJASOND21°86°
    NOAA 1991–2020 normals, Lakewood station.
  20. 6Edgewater, Colorado

    January lows average 21.1°F

    Edgewater is a city of 5,005 people in Jefferson County, Colorado. January lows average 21.1°F and July highs 85.9°F, with about 31 days a year at 90°F+ and 58 inches of snow.

    5,005 people · Jefferson County · median home $636,900 · income $76,591 · Jan low 21°F · 58 in snow

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

    Edgewater average highs and lows by month20°40°60°80°JFMAMJJASOND21°86°
    NOAA 1991–2020 normals, Lakewood station.
  21. 5Applewood, Colorado

    January lows average 21.1°F

    Applewood is a community of 7,833 people in Jefferson County, Colorado. January lows average 21.1°F and July highs 85.9°F, with about 31 days a year at 90°F+ and 58 inches of snow.

    7,833 people · Jefferson County · median home $785,900 · income $130,545 · Jan low 21°F · 58 in snow

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

    Applewood average highs and lows by month20°40°60°80°JFMAMJJASOND21°86°
    NOAA 1991–2020 normals, Lakewood station.
  22. 4Holly Hills, Colorado

    January lows average 21.3°F

    Holly Hills is a community of 2,683 people in Arapahoe County, Colorado. January lows average 21.3°F and July highs 91.4°F, with about 64 days a year at 90°F+ and 41 inches of snow.

    2,683 people · Arapahoe County · median home $702,000 · income $122,391 · Jan low 21°F · 41 in snow

    Full Holly Hills, Colorado profile: weather, storms, schools, jobs →

    Holly Hills average highs and lows by month20°40°60°80°100°JFMAMJJASOND21°91°
    NOAA 1991–2020 normals, Denver Water Dept station.
  23. 3Glendale, Colorado

    January lows average 21.3°F

    Glendale is a city of 4,613 people in Arapahoe County, Colorado. January lows average 21.3°F and July highs 91.4°F, with about 64 days a year at 90°F+ and 41 inches of snow.

    4,613 people · Arapahoe County · median home $413,500 · income $71,250 · Jan low 21°F · 41 in snow

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

    Glendale average highs and lows by month20°40°60°80°100°JFMAMJJASOND21°91°
    NOAA 1991–2020 normals, Denver Water Dept station.
  24. 2Gunbarrel, Colorado

    January lows average 21.5°F

    Gunbarrel is a community of 9,554 people in Boulder County, Colorado. January lows average 21.5°F and July highs 88.0°F, with about 33 days a year at 90°F+ and 65 inches of snow.

    9,554 people · Boulder County · median home $821,000 · income $109,407 · Jan low 22°F · 65 in snow

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

    Gunbarrel average highs and lows by month20°40°60°80°JFMAMJJASOND22°88°
    NOAA 1991–2020 normals, Boulder station.
  25. 1Trinidad, Colorado

    January lows average 22.0°F

    Trinidad is a city of 8,329 people in Las Animas County, Colorado. January lows average 22.0°F and July highs 87.8°F, with about 36 days a year at 90°F+ and 55 inches of snow.

    8,329 people · Las Animas County · median home $226,800 · income $52,273 · Jan low 22°F · 55 in snow

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

    Trinidad average highs and lows by month20°40°60°80°JFMAMJJASOND22°88°
    NOAA 1991–2020 normals, Trinidad station.

More Colorado rankings

Same ranking, other places

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