The Town Files

The 50 Snowiest Places in America

Ranked by snow per year (in) among 12,622 towns and cities of 2,500+ people in the U.S.. #1 is Valdez, AK (325.3 in of snow a year).

Map of the 50 towns1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
Numbers match the ranking.
The 50 Snowiest Places in America1. Valdez, AK3252. Stowe, VT2353. Underhill, VT2354. Champion, NY2285. Denmark, NY2286. Westfield, NY2257. Chautauqua, NY2258. Hanover, NY2089. Collins, NY20810. Gowanda, NY20811. L'Anse, MI20812. Portage, MI20813. Truckee, CA20714. Ishpeming, MI19715. Negaunee, MI19716. Marquette, MI19717. Negaunee, MI19718. Edwards, CO18919. Avon, CO18920. Vail, CO18921. Ironwood, MI18622. Breckenridge, CO18523. Steamboat Springs, CO18524. Lead, SD18425. Kings Beach, CA179
  1. 50Westmoreland, New York

    164.0 in of snow a year

    5,924 people · Oneida County · median home $238,100 · income $105,333 · Jan low 14°F · 164 in snow

  2. 49Marcy, New York

    164.0 in of snow a year

    8,777 people · Oneida County · median home $236,200 · income $92,775 · Jan low 14°F · 164 in snow

  3. 48Whitestown, New York

    164.0 in of snow a year

    18,118 people · Oneida County · median home $190,300 · income $80,168 · Jan low 14°F · 164 in snow

  4. 47Utica, New York

    164.0 in of snow a year

    65,283 people · Oneida County · median home $151,300 · income $52,484 · Jan low 14°F · 164 in snow

  5. 46Annsville, New York

    165.3 in of snow a year

    2,639 people · Oneida County · median home $106,300 · income $66,812 · Jan low 11°F · 165 in snow

  6. 45Lake Erie Beach, New York

    166.0 in of snow a year

    3,467 people · Erie County · median home $162,500 · income $59,968 · Jan low 16°F · 166 in snow

  7. 44Lake Delta, New York

    167.4 in of snow a year

    2,757 people · Oneida County · median home $239,400 · income $100,094 · Jan low 13°F · 167 in snow

  8. 43North Boston, New York

    167.6 in of snow a year

    2,529 people · Erie County · median home $265,400 · income $62,377 · Jan low 16°F · 168 in snow

  9. 42Colden, New York

    167.6 in of snow a year

    3,121 people · Erie County · median home $302,600 · income $97,935 · Jan low 16°F · 168 in snow

  10. 41North Collins, New York

    167.6 in of snow a year

    3,504 people · Erie County · median home $222,500 · income $100,270 · Jan low 16°F · 168 in snow

  11. 40Eden, New York

    167.6 in of snow a year

    7,573 people · Erie County · median home $263,100 · income $97,262 · Jan low 16°F · 168 in snow

  12. 39Boston, New York

    167.6 in of snow a year

    7,948 people · Erie County · median home $266,900 · income $92,482 · Jan low 16°F · 168 in snow

  13. 38Concord, New York

    167.6 in of snow a year

    8,316 people · Erie County · median home $219,300 · income $78,594 · Jan low 16°F · 168 in snow

  14. 37Hamburg, New York

    167.6 in of snow a year

    9,696 people · Erie County · median home $248,600 · income $112,292 · Jan low 16°F · 168 in snow

  15. 36Orchard Park, New York

    167.6 in of snow a year

    29,686 people · Erie County · median home $360,700 · income $109,876 · Jan low 16°F · 168 in snow

  16. 35Lee, New York

    167.7 in of snow a year

    6,171 people · Oneida County · median home $217,700 · income $94,137 · Jan low 13°F · 168 in snow

  17. 34Ellisburg, New York

    168.4 in of snow a year

    3,352 people · Jefferson County · median home $169,500 · income $77,115 · Jan low 11°F · 168 in snow

  18. 33Carthage, New York

    170.7 in of snow a year

    3,236 people · Jefferson County · median home $131,200 · income $58,125 · Jan low 11°F · 171 in snow

  19. 32Snowmass Village, Colorado

    170.8 in of snow a year

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

  20. 31Aspen, Colorado

    170.8 in of snow a year

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

  21. 30Kingwood, West Virginia

    171.1 in of snow a year

    2,980 people · Preston County · median home $162,000 · income $71,154 · Jan low 18°F · 171 in snow

  22. 29Westfield, New York

    174.5 in of snow a year

    2,910 people · Chautauqua County · median home $102,600 · income $46,774 · Jan low 21°F · 175 in snow

  23. 28North East, Pennsylvania

    174.5 in of snow a year

    4,106 people · Erie County · median home $167,000 · income $68,828 · Jan low 21°F · 175 in snow

  24. 27North East, Pennsylvania

    176.1 in of snow a year

    6,529 people · Erie County · median home $211,300 · income $80,198 · Jan low 21°F · 176 in snow

  25. 26Baraga, Michigan

    177.6 in of snow a year

    3,478 people · Baraga County · median home $133,300 · income $52,254 · Jan low 6°F · 178 in snow

  26. 25Kings Beach, California

    179.0 in of snow a year

    3,563 people · Placer County · median home $772,100 · income $68,153 · Jan low 13°F · 179 in snow

  27. 24Lead, South Dakota

    183.9 in of snow a year

    2,982 people · Lawrence County · median home $189,400 · income $73,047 · Jan low 18°F · 184 in snow

  28. 23Steamboat Springs, Colorado

    184.5 in of snow a year

    13,224 people · Routt County · median home $981,800 · income $104,964 · Jan low 5°F · 185 in snow

  29. 22Breckenridge, Colorado

    184.6 in of snow a year

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

  30. 21Ironwood, Michigan

    185.5 in of snow a year

    5,045 people · Gogebic County · median home $83,100 · income $41,250 · Jan low 4°F · 186 in snow

  31. 20Vail, Colorado

    189.2 in of snow a year

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

  32. 19Avon, Colorado

    189.2 in of snow a year

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

  33. 18Edwards, Colorado

    189.2 in of snow a year

    11,246 people · Eagle County · median home $937,300 · income $81,909 · Jan low 7°F · 189 in snow

  34. 17Negaunee, Michigan

    196.8 in of snow a year

    3,232 people · Marquette County · median home $302,400 · income $97,955 · Jan low 7°F · 197 in snow

  35. 16Marquette, Michigan

    196.8 in of snow a year

    4,140 people · Marquette County · median home $286,700 · income $57,983 · Jan low 7°F · 197 in snow

  36. 15Negaunee, Michigan

    196.8 in of snow a year

    4,627 people · Marquette County · median home $170,100 · income $70,568 · Jan low 7°F · 197 in snow

  37. 14Ishpeming, Michigan

    196.8 in of snow a year

    6,140 people · Marquette County · median home $111,900 · income $52,754 · Jan low 6°F · 197 in snow

  38. 13Truckee, California

    206.6 in of snow a year

    16,729 people · Nevada County · median home $947,900 · income $130,462 · Jan low 16°F · 207 in snow

  39. 12Portage, Michigan

    207.8 in of snow a year

    3,189 people · Houghton County · median home $204,700 · income $66,652 · Jan low 9°F · 208 in snow

  40. 11L'Anse, Michigan

    207.8 in of snow a year

    3,551 people · Baraga County · median home $122,700 · income $54,898 · Jan low 7°F · 208 in snow

  41. 10Gowanda, New York

    208.3 in of snow a year

    2,513 people · Cattaraugus County · median home $96,400 · income $51,828 · Jan low 16°F · 208 in snow

  42. 9Collins, New York

    208.3 in of snow a year

    5,894 people · Erie County · median home $153,000 · income $60,905 · Jan low 16°F · 208 in snow

  43. 8Hanover, New York

    208.3 in of snow a year

    6,972 people · Chautauqua County · median home $141,500 · income $71,563 · Jan low 16°F · 208 in snow

  44. 7Chautauqua, New York

    224.5 in of snow a year

    4,009 people · Chautauqua County · median home $189,300 · income $68,795 · Jan low 21°F · 225 in snow

  45. 6Westfield, New York

    224.5 in of snow a year

    4,553 people · Chautauqua County · median home $114,400 · income $50,921 · Jan low 21°F · 225 in snow

  46. 5Denmark, New York

    227.7 in of snow a year

    2,626 people · Lewis County · median home $193,600 · income $63,270 · Jan low 8°F · 228 in snow

  47. 4Champion, New York

    227.7 in of snow a year

    4,562 people · Jefferson County · median home $198,900 · income $56,875 · Jan low 11°F · 228 in snow

  48. 3Underhill, Vermont

    234.9 in of snow a year

    3,129 people · Chittenden County · median home $446,000 · income $92,267 · Jan low 6°F · 235 in snow

  49. 2Stowe, Vermont

    234.9 in of snow a year

    5,223 people · Lamoille County · median home $647,800 · income $93,618 · Jan low 6°F · 235 in snow

  50. 1Valdez, Alaska

    325.3 in of snow a year

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

More U.S. rankings

Methodology. We ranked 12,622 towns and cities of 2,500+ people in the U.S. (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: