The Town Files

The 25 Snowiest Small Towns in New York

Ranked by snow per year (in) among 707 towns of 500–10,000 people in New York. #1 is Champion, NY (227.7 in of snow a year).

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Snowiest Small Towns in New York1. Champion2282. Denmark2283. Westfield2254. Chautauqua2255. Hanover2086. Collins2087. Gowanda2088. Westfield1759. Carthage17110. Ellisburg16811. Lee16812. Hamburg16813. Concord16814. Boston16815. Eden16816. North Collins16817. Colden16818. North Boston16819. Lake Delta16720. Lake Erie Beach16621. Annsville16522. Marcy16423. Westmoreland16424. Boonville16425. Trenton164
  1. 25Trenton, New York

    164.0 in of snow a year

    Trenton is a town of 4,297 people in Oneida County, New York. It averages 164.0 inches of snow a year (typical New York town: 62.9 in), with January lows around 10°F.

    4,297 people · Oneida County · median home $225,400 · income $88,807 · Jan low 10°F · 164 in snow

    Full Trenton, New York profile: weather, storms, schools, jobs →

    Trenton snowfall by month (inches)1.4O15.5N35.1D39.7J39.2F26.7M6.2A0.2M
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  2. 24Boonville, New York

    164.0 in of snow a year

    Boonville is a town of 4,518 people in Oneida County, New York. It averages 164.0 inches of snow a year (typical New York town: 62.9 in), with January lows around 8°F.

    4,518 people · Oneida County · median home $219,400 · income $68,253 · Jan low 8°F · 164 in snow

    Full Boonville, New York profile: weather, storms, schools, jobs →

    Boonville snowfall by month (inches)1.4O15.5N35.1D39.7J39.2F26.7M6.2A0.2M
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  3. 23Westmoreland, New York

    164.0 in of snow a year

    Westmoreland is a town of 5,924 people in Oneida County, New York. It averages 164.0 inches of snow a year (typical New York town: 62.9 in), with January lows around 14°F.

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

    Full Westmoreland, New York profile: weather, storms, schools, jobs →

    Westmoreland snowfall by month (inches)1.4O15.5N35.1D39.7J39.2F26.7M6.2A0.2M
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  4. 22Marcy, New York

    164.0 in of snow a year

    Marcy is a town of 8,777 people in Oneida County, New York. It averages 164.0 inches of snow a year (typical New York town: 62.9 in), with January lows around 14°F.

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

    Full Marcy, New York profile: weather, storms, schools, jobs →

    Marcy snowfall by month (inches)1.4O15.5N35.1D39.7J39.2F26.7M6.2A0.2M
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  5. 21Annsville, New York

    165.3 in of snow a year

    Annsville is a town of 2,639 people in Oneida County, New York. It averages 165.3 inches of snow a year (typical New York town: 62.9 in), with January lows around 11°F.

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

    Full Annsville, New York profile: weather, storms, schools, jobs →

    Annsville snowfall by month (inches)1.5O16.3N38.2D43.4J39.5F21.8M4.6A0.1M
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  6. 20Lake Erie Beach, New York

    166.0 in of snow a year

    Lake Erie Beach is a community of 3,467 people in Erie County, New York. It averages 166.0 inches of snow a year (typical New York town: 62.9 in), with January lows around 16°F.

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

    Full Lake Erie Beach, New York profile: weather, storms, schools, jobs →

    Lake Erie Beach snowfall by month (inches)0.3O12.7N40D52.7J35.9F18.6M5.7A0.1M
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  7. 19Lake Delta, New York

    167.4 in of snow a year

    Lake Delta is a community of 2,757 people in Oneida County, New York. It averages 167.4 inches of snow a year (typical New York town: 62.9 in), with January lows around 13°F.

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

    Full Lake Delta, New York profile: weather, storms, schools, jobs →

    Lake Delta snowfall by month (inches)1.5O16.1N37.7D42.5J39.7F24.3M5.4A0.2M
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  8. 18North Boston, New York

    167.6 in of snow a year

    North Boston is a community of 2,529 people in Erie County, New York. It averages 167.6 inches of snow a year (typical New York town: 62.9 in), with January lows around 16°F.

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

    Full North Boston, New York profile: weather, storms, schools, jobs →

    North Boston snowfall by month (inches)0.4O14N38.6D50.5J37.2F18.6M8.2A0.1M
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  9. 17Colden, New York

    167.6 in of snow a year

    Colden is a town of 3,121 people in Erie County, New York. It averages 167.6 inches of snow a year (typical New York town: 62.9 in), with January lows around 16°F.

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

    Full Colden, New York profile: weather, storms, schools, jobs →

    Colden snowfall by month (inches)0.4O14N38.6D50.5J37.2F18.6M8.2A0.1M
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  10. 16North Collins, New York

    167.6 in of snow a year

    North Collins is a town of 3,504 people in Erie County, New York. It averages 167.6 inches of snow a year (typical New York town: 62.9 in), with January lows around 16°F.

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

    Full North Collins, New York profile: weather, storms, schools, jobs →

    North Collins snowfall by month (inches)0.4O14N38.6D50.5J37.2F18.6M8.2A0.1M
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  11. 15Eden, New York

    167.6 in of snow a year

    Eden is a town of 7,573 people in Erie County, New York. It averages 167.6 inches of snow a year (typical New York town: 62.9 in), with January lows around 16°F.

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

    Full Eden, New York profile: weather, storms, schools, jobs →

    Eden snowfall by month (inches)0.4O14N38.6D50.5J37.2F18.6M8.2A0.1M
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  12. 14Boston, New York

    167.6 in of snow a year

    Boston is a town of 7,948 people in Erie County, New York. It averages 167.6 inches of snow a year (typical New York town: 62.9 in), with January lows around 16°F.

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

    Full Boston, New York profile: weather, storms, schools, jobs →

    Boston snowfall by month (inches)0.4O14N38.6D50.5J37.2F18.6M8.2A0.1M
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  13. 13Concord, New York

    167.6 in of snow a year

    Concord is a town of 8,316 people in Erie County, New York. It averages 167.6 inches of snow a year (typical New York town: 62.9 in), with January lows around 16°F.

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

    Full Concord, New York profile: weather, storms, schools, jobs →

    Concord snowfall by month (inches)0.4O14N38.6D50.5J37.2F18.6M8.2A0.1M
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  14. 12Hamburg, New York

    167.6 in of snow a year

    Hamburg is a village of 9,696 people in Erie County, New York. It averages 167.6 inches of snow a year (typical New York town: 62.9 in), with January lows around 16°F.

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

    Full Hamburg, New York profile: weather, storms, schools, jobs →

    Hamburg snowfall by month (inches)0.4O14N38.6D50.5J37.2F18.6M8.2A0.1M
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  15. 11Lee, New York

    167.7 in of snow a year

    Lee is a town of 6,171 people in Oneida County, New York. It averages 167.7 inches of snow a year (typical New York town: 62.9 in), with January lows around 13°F.

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

    Full Lee, New York profile: weather, storms, schools, jobs →

    Lee snowfall by month (inches)1.5O16.2N37.9D42.8J39.7F24M5.4A0.2M
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  16. 10Ellisburg, New York

    168.4 in of snow a year

    Ellisburg is a town of 3,352 people in Jefferson County, New York. It averages 168.4 inches of snow a year (typical New York town: 62.9 in), with January lows around 11°F.

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

    Full Ellisburg, New York profile: weather, storms, schools, jobs →

    Ellisburg snowfall by month (inches)1.5O14.5N38D46.4J41.3F20.5M5.9A0.3M
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  17. 9Carthage, New York

    170.7 in of snow a year

    Carthage is a village of 3,236 people in Jefferson County, New York. It averages 170.7 inches of snow a year (typical New York town: 62.9 in), with January lows around 11°F.

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

    Full Carthage, New York profile: weather, storms, schools, jobs →

    Carthage snowfall by month (inches)1.4O14.5N39.2D46.7J41.2F21M6.3A0.3M
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  18. 8Westfield, New York

    174.5 in of snow a year

    Westfield is a village of 2,910 people in Chautauqua County, New York. It averages 174.5 inches of snow a year (typical New York town: 62.9 in), with January lows around 21°F.

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

    Full Westfield, New York profile: weather, storms, schools, jobs →

    Westfield snowfall by month (inches)1.4O19.5N40.9D50J28.3F28.8M5.6A0.1M
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  19. 7Gowanda, New York

    208.3 in of snow a year

    Gowanda is a village of 2,513 people in Cattaraugus County, New York. It averages 208.3 inches of snow a year (typical New York town: 62.9 in), with January lows around 16°F.

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

    Full Gowanda, New York profile: weather, storms, schools, jobs →

    Gowanda snowfall by month (inches)0.3O15.7N51.3D66J46.3F21.9M6.7A0.1M
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  20. 6Collins, New York

    208.3 in of snow a year

    Collins is a town of 5,894 people in Erie County, New York. It averages 208.3 inches of snow a year (typical New York town: 62.9 in), with January lows around 16°F.

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

    Full Collins, New York profile: weather, storms, schools, jobs →

    Collins snowfall by month (inches)0.3O15.7N51.3D66J46.3F21.9M6.7A0.1M
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  21. 5Hanover, New York

    208.3 in of snow a year

    Hanover is a town of 6,972 people in Chautauqua County, New York. It averages 208.3 inches of snow a year (typical New York town: 62.9 in), with January lows around 16°F.

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

    Full Hanover, New York profile: weather, storms, schools, jobs →

    Hanover snowfall by month (inches)0.3O15.7N51.3D66J46.3F21.9M6.7A0.1M
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  22. 4Chautauqua, New York

    224.5 in of snow a year

    Chautauqua, New York
    Photo: Walker, L. E., 1826-1916 -- Publisher (public domain, Wikimedia Commons)

    Chautauqua is a town of 4,009 people in Chautauqua County, New York. It averages 224.5 inches of snow a year (typical New York town: 62.9 in), with January lows around 21°F.

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

    Full Chautauqua, New York profile: weather, storms, schools, jobs →

    Chautauqua snowfall by month (inches)2O26.6N52.9D61.7J36F37.5M7.7A0.1M
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  23. 3Westfield, New York

    224.5 in of snow a year

    Westfield, New York
    Photo: Ken Winters, U.S. Army Corps of Engineers (public domain, Wikimedia Commons)

    Westfield is a town of 4,553 people in Chautauqua County, New York. It averages 224.5 inches of snow a year (typical New York town: 62.9 in), with January lows around 21°F.

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

    Full Westfield, New York profile: weather, storms, schools, jobs →

    Westfield snowfall by month (inches)2O26.6N52.9D61.7J36F37.5M7.7A0.1M
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  24. 2Denmark, New York

    227.7 in of snow a year

    Denmark is a town of 2,626 people in Lewis County, New York. It averages 227.7 inches of snow a year (typical New York town: 62.9 in), with January lows around 8°F.

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

    Full Denmark, New York profile: weather, storms, schools, jobs →

    Denmark snowfall by month (inches)2.6O20.6N50.6D60.6J54.7F28.4M9.6A0.6M
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  25. 1Champion, New York

    227.7 in of snow a year

    Champion is a town of 4,562 people in Jefferson County, New York. It averages 227.7 inches of snow a year (typical New York town: 62.9 in), with January lows around 11°F.

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

    Full Champion, New York profile: weather, storms, schools, jobs →

    Champion snowfall by month (inches)2.6O20.6N50.6D60.6J54.7F28.4M9.6A0.6M
    Average snowfall by month, October–May (NOAA 1991–2020 normals).

More New York rankings

Same ranking, other places

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