The Town Files

12 Small Towns in Idaho With the Mildest Winters

Ranked by january average low (°f) among 36 towns of 500–10,000 people in Idaho. #1 is Orofino, ID (January lows average 27.7°F).

Map of the 12 towns123456789101112
Numbers match the ranking.
12 Small Towns in Idaho With the Mildest Winters1. Orofino282. Mountain Home AFB273. Rathdrum264. Dalton Gardens265. Grangeville256. Payette247. Bonners Ferry248. Hidden Springs249. Emmett2310. Middleton2311. Sandpoint2312. Homedale23
  1. 12Homedale, Idaho

    January lows average 22.9°F

    Homedale is a city of 2,881 people in Owyhee County, Idaho. January lows average 22.9°F and July highs 92.3°F, with about 65 days a year at 90°F+ and 9 inches of snow.

    2,881 people · Owyhee County · median home $238,000 · income $62,117 · Jan low 23°F · 9 in snow

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

    Homedale average highs and lows by month20°40°60°80°100°JFMAMJJASOND23°92°
    NOAA 1991–2020 normals, Homedale 1 Se station.
  2. 11Sandpoint, Idaho

    January lows average 22.9°F

    Sandpoint is a city of 8,639 people in Bonner County, Idaho. January lows average 22.9°F and July highs 81.8°F, with about 14 days a year at 90°F+ and 62 inches of snow.

    8,639 people · Bonner County · median home $465,600 · income $72,289 · Jan low 23°F · 62 in snow

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

    Sandpoint average highs and lows by month20°40°60°80°JFMAMJJASOND23°82°
    NOAA 1991–2020 normals, Sandpoint Exp Stn station.
  3. 10Middleton, Idaho

    January lows average 23.0°F

    Middleton is a city of 9,425 people in Canyon County, Idaho. January lows average 23.0°F and July highs 93.3°F, with about 59 days a year at 90°F+ and 10 inches of snow.

    9,425 people · Canyon County · median home $403,100 · income $89,013 · Jan low 23°F · 10 in snow

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

    Middleton average highs and lows by month20°40°60°80°100°JFMAMJJASOND23°93°
    NOAA 1991–2020 normals, Nampa Sugar Factory station.
  4. 9Emmett, Idaho

    January lows average 23.3°F

    Emmett is a city of 7,647 people in Gem County, Idaho. January lows average 23.3°F and July highs 91.7°F, with about 51 days a year at 90°F+ and 7 inches of snow.

    7,647 people · Gem County · median home $342,000 · income $58,750 · Jan low 23°F · 7 in snow

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

    Emmett average highs and lows by month20°40°60°80°100°JFMAMJJASOND23°92°
    NOAA 1991–2020 normals, Emmett 2 E station.
  5. 8Hidden Springs, Idaho

    January lows average 23.5°F

    Hidden Springs is a community of 3,076 people in Ada County, Idaho. January lows average 23.5°F and July highs 87.6°F, with about 29 days a year at 90°F+ and 57 inches of snow.

    3,076 people · Ada County · median home $773,500 · income $163,203 · Jan low 24°F · 57 in snow

    Full Hidden Springs, Idaho profile: weather, storms, schools, jobs →

    Hidden Springs average highs and lows by month20°40°60°80°JFMAMJJASOND24°88°
    NOAA 1991–2020 normals, Boise 7 N station.
  6. 7Bonners Ferry, Idaho

    January lows average 23.7°F

    Bonners Ferry, Idaho
    Photo: Unknown authorUnknown author (public domain, Wikimedia Commons)

    Bonners Ferry is a city of 2,520 people in Boundary County, Idaho. January lows average 23.7°F and July highs 84.8°F, with about 21 days a year at 90°F+ and 54 inches of snow.

    2,520 people · Boundary County · median home $281,400 · income $52,500 · Jan low 24°F · 54 in snow

    Full Bonners Ferry, Idaho profile: weather, storms, schools, jobs →

    Bonners Ferry average highs and lows by month20°40°60°80°JFMAMJJASOND24°85°
    NOAA 1991–2020 normals, Bonners Ferry station.
  7. 6Payette, Idaho

    January lows average 24.0°F

    Payette is a city of 8,127 people in Payette County, Idaho. January lows average 24.0°F and July highs 91.8°F, with about 54 days a year at 90°F+ and 15 inches of snow.

    8,127 people · Payette County · median home $276,500 · income $55,208 · Jan low 24°F · 15 in snow

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

    Payette average highs and lows by month20°40°60°80°100°JFMAMJJASOND24°92°
    NOAA 1991–2020 normals, Payette station.
  8. 5Grangeville, Idaho

    January lows average 24.5°F

    Grangeville is a city of 3,308 people in Idaho County, Idaho. January lows average 24.5°F and July highs 82.1°F, with about 14 days a year at 90°F+ and 39 inches of snow.

    3,308 people · Idaho County · median home $293,300 · income $61,322 · Jan low 25°F · 39 in snow

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

    Grangeville average highs and lows by month20°40°60°80°JFMAMJJASOND25°82°
    NOAA 1991–2020 normals, Grangeville station.
  9. 4Dalton Gardens, Idaho

    January lows average 26.2°F

    Dalton Gardens is a city of 2,537 people in Kootenai County, Idaho. January lows average 26.2°F and July highs 82.8°F, with about 18 days a year at 90°F+ and 27 inches of snow.

    2,537 people · Kootenai County · median home $803,600 · income $80,000 · Jan low 26°F · 27 in snow

    Full Dalton Gardens, Idaho profile: weather, storms, schools, jobs →

    Dalton Gardens average highs and lows by month20°40°60°80°JFMAMJJASOND26°83°
    NOAA 1991–2020 normals, Coeur D'Alene station.
  10. 3Rathdrum, Idaho

    January lows average 26.2°F

    Rathdrum is a city of 9,211 people in Kootenai County, Idaho. January lows average 26.2°F and July highs 82.8°F, with about 18 days a year at 90°F+ and 27 inches of snow.

    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 →

    Rathdrum average highs and lows by month20°40°60°80°JFMAMJJASOND26°83°
    NOAA 1991–2020 normals, Coeur D'Alene station.
  11. 2Mountain Home AFB, Idaho

    January lows average 27.0°F

    Mountain Home AFB is a community of 3,191 people in Elmore County, Idaho. January lows average 27.0°F and July highs 95.7°F, with about 63 days a year at 90°F+.

    3,191 people · Elmore County · median home — · income $74,196 · Jan low 27°F

    Full Mountain Home AFB, Idaho profile: weather, storms, schools, jobs →

    Mountain Home AFB average highs and lows by month20°40°60°80°100°JFMAMJJASOND27°96°
    NOAA 1991–2020 normals, Bruneau station.
  12. 1Orofino, Idaho

    January lows average 27.7°F

    Orofino, Idaho
    Photo: Dsdugan (public domain, Wikimedia Commons)

    Orofino is a city of 2,656 people in Clearwater County, Idaho. January lows average 27.7°F and July highs 89.5°F, with about 47 days a year at 90°F+ and 18 inches of snow.

    2,656 people · Clearwater County · median home $223,400 · income $53,438 · Jan low 28°F · 18 in snow

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

    Orofino average highs and lows by month20°40°60°80°JFMAMJJASOND28°90°
    NOAA 1991–2020 normals, Dworshak Fish Hatchery station.

More Idaho rankings

Same ranking, other places

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