The Town Files

11 Small Towns in Alaska With the Mildest Winters

Ranked by january average low (°f) among 35 towns of 500–10,000 people in Alaska. #1 is Ketchikan, AK (January lows average 32.3°F).

Map of the 11 towns1234567891011
Numbers match the ranking.
11 Small Towns in Alaska With the Mildest Winters1. Ketchikan322. Sitka293. Unalaska294. Kodiak275. Mill Bay276. Petersburg277. Cordova278. Seward219. Valdez1910. Homer1911. Butte12
  1. 11Butte, Alaska

    January lows average 12.1°F

    Butte is a community of 3,589 people in Matanuska-Susitna Borough, Alaska. January lows average 12.1°F and July highs 70.0°F, with about 0 days a year at 90°F+ and 83 inches of snow.

    3,589 people · Matanuska-Susitna Borough · median home $374,600 · income $101,042 · Jan low 12°F · 83 in snow

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

    Butte average highs and lows by month10°30°50°70°JFMAMJJASOND12°70°
    NOAA 1991–2020 normals, Palmer Job Corps station.
  2. 10Homer, Alaska

    January lows average 19.0°F

    Homer is a city of 5,522 people in Kenai Peninsula Borough, Alaska. January lows average 19.0°F and July highs 63.1°F, with about 0 days a year at 90°F+ and 84 inches of snow.

    5,522 people · Kenai Peninsula Borough · median home $388,400 · income $74,449 · Jan low 19°F · 84 in snow

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

    Homer average highs and lows by month10°30°50°70°JFMAMJJASOND19°63°
    NOAA 1991–2020 normals, Homer Ap station.
  3. 9Valdez, Alaska

    January lows average 19.1°F

    Valdez is a city of 3,985 people in Chugach Census Area, Alaska. January lows average 19.1°F and July highs 64.1°F, with about 0 days a year at 90°F+ and 325 inches of snow.

    3,985 people · Chugach Census Area · median home $313,000 · income $99,271 · Jan low 19°F · 325 in snow

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

    Valdez average highs and lows by month10°30°50°70°JFMAMJJASOND19°64°
    NOAA 1991–2020 normals, Valdez Wso station.
  4. 8Seward, Alaska

    January lows average 21.1°F

    Seward is a city of 2,717 people in Kenai Peninsula Borough, Alaska. January lows average 21.1°F and July highs 62.2°F, with about 0 days a year at 90°F+ and 90 inches of snow.

    2,717 people · Kenai Peninsula Borough · median home $338,100 · income $85,481 · Jan low 21°F · 90 in snow

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

    Seward average highs and lows by month20°40°60°JFMAMJJASOND21°62°
    NOAA 1991–2020 normals, Seward Ap station.
  5. 7Cordova, Alaska

    January lows average 26.8°F

    Cordova is a city of 2,609 people in Chugach Census Area, Alaska. January lows average 26.8°F and July highs 62.1°F, with about 0 days a year at 90°F+ and 99 inches of snow.

    2,609 people · Chugach Census Area · median home $419,400 · income $85,132 · Jan low 27°F · 99 in snow

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

    Cordova average highs and lows by month20°40°60°JFMAMJJASOND27°62°
    NOAA 1991–2020 normals, Cordova N station.
  6. 6Petersburg, Alaska

    January lows average 27.2°F

    Petersburg, Alaska
    Photo: John Bortniak (public domain, Wikimedia Commons)

    Petersburg is a community of 3,043 people in Petersburg Borough, Alaska. January lows average 27.2°F and July highs 61.7°F, with about 0 days a year at 90°F+ and 86 inches of snow.

    3,043 people · Petersburg Borough · median home $308,400 · income $71,369 · Jan low 27°F · 86 in snow

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

    Petersburg average highs and lows by month20°40°60°JFMAMJJASOND27°62°
    NOAA 1991–2020 normals, Petersburg 1 station.
  7. 5Mill Bay, Alaska

    January lows average 27.3°F

    Mill Bay is a community of 4,216 people in Kodiak Island Borough, Alaska. January lows average 27.3°F and July highs 59.9°F, with about 0 days a year at 90°F+ and 43 inches of snow.

    4,216 people · Kodiak Island Borough · median home $463,200 · income $88,580 · Jan low 27°F · 43 in snow

    Full Mill Bay, Alaska profile: weather, storms, schools, jobs →

    Mill Bay average highs and lows by month20°40°60°JFMAMJJASOND27°60°
    NOAA 1991–2020 normals, Kodiak Wwtp station.
  8. 4Kodiak, Alaska

    January lows average 27.3°F

    Kodiak is a city of 5,581 people in Kodiak Island Borough, Alaska. January lows average 27.3°F and July highs 59.9°F, with about 0 days a year at 90°F+ and 43 inches of snow.

    5,581 people · Kodiak Island Borough · median home $347,100 · income $90,292 · Jan low 27°F · 43 in snow

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

    Kodiak average highs and lows by month20°40°60°JFMAMJJASOND27°60°
    NOAA 1991–2020 normals, Kodiak Wwtp station.
  9. 3Unalaska, Alaska

    January lows average 28.7°F

    Unalaska is a city of 4,254 people in Aleutians West Census Area, Alaska. January lows average 28.7°F and July highs 57.4°F, with about 0 days a year at 90°F+ and 82 inches of snow.

    4,254 people · Aleutians West Census Area · median home $462,400 · income $131,964 · Jan low 29°F · 82 in snow

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

    Unalaska average highs and lows by month20°40°60°JFMAMJJASOND29°57°
    NOAA 1991–2020 normals, Dutch Harbor station.
  10. 2Sitka, Alaska

    January lows average 29.2°F

    Sitka is a city and borough of 8,458 people in Sitka City and Borough, Alaska. January lows average 29.2°F and July highs 60.4°F, with about 0 days a year at 90°F+.

    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 →

    Sitka average highs and lows by month20°40°60°JFMAMJJASOND29°60°
    NOAA 1991–2020 normals, Sitka 1 Ne station.
  11. 1Ketchikan, Alaska

    January lows average 32.3°F

    Ketchikan is a city of 8,192 people in Ketchikan Gateway Borough, Alaska. January lows average 32.3°F and July highs 66.2°F, with about 0 days a year at 90°F+ and 35 inches of snow.

    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 →

    Ketchikan average highs and lows by month30°50°70°JFMAMJJASOND32°66°
    NOAA 1991–2020 normals, Beaver Falls station.

More Alaska rankings

Same ranking, other places

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