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).
-
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 →
Average snowfall by month, October–May (NOAA 1991–2020 normals). -
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 →
Average snowfall by month, October–May (NOAA 1991–2020 normals). -
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 →
Average snowfall by month, October–May (NOAA 1991–2020 normals). -
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 →
Average snowfall by month, October–May (NOAA 1991–2020 normals). -
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 →
Average snowfall by month, October–May (NOAA 1991–2020 normals). -
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 →
Average snowfall by month, October–May (NOAA 1991–2020 normals). -
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 →
Average snowfall by month, October–May (NOAA 1991–2020 normals). -
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 →
Average snowfall by month, October–May (NOAA 1991–2020 normals). -
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 →
Average snowfall by month, October–May (NOAA 1991–2020 normals). -
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 →
Average snowfall by month, October–May (NOAA 1991–2020 normals). -
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 →
Average snowfall by month, October–May (NOAA 1991–2020 normals). -
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 →
Average snowfall by month, October–May (NOAA 1991–2020 normals). -
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 →
Average snowfall by month, October–May (NOAA 1991–2020 normals). -
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 →
Average snowfall by month, October–May (NOAA 1991–2020 normals). -
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 →
Average snowfall by month, October–May (NOAA 1991–2020 normals). -
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 →
Average snowfall by month, October–May (NOAA 1991–2020 normals). -
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 →
Average snowfall by month, October–May (NOAA 1991–2020 normals). -
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 →
Average snowfall by month, October–May (NOAA 1991–2020 normals). -
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 →
Average snowfall by month, October–May (NOAA 1991–2020 normals). -
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 →
Average snowfall by month, October–May (NOAA 1991–2020 normals). -
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 →
Average snowfall by month, October–May (NOAA 1991–2020 normals). -
4Chautauqua, New York
224.5 in of snow a year

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 →
Average snowfall by month, October–May (NOAA 1991–2020 normals). -
3Westfield, New York
224.5 in of snow a year

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 →
Average snowfall by month, October–May (NOAA 1991–2020 normals). -
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 →
Average snowfall by month, October–May (NOAA 1991–2020 normals). -
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 →
Average snowfall by month, October–May (NOAA 1991–2020 normals).
More New York rankings
- The 25 Best Small Towns to Retire in New York
- The 25 Quietest Small Towns in New York
- The 25 Most Affordable Small Towns in New York
- The 25 Best Small Towns for Families in New York
- The 25 Best Quiet, Affordable Small Towns to Retire in New York
- 25 Small Towns in New York With the Cheapest Homes
- 25 Small Towns in New York With the Mildest Winters
- The 25 Most Walkable Small Towns in New York
- 25 Small Towns in New York With the Fewest Tornadoes Since 1950
- The 25 Best Small Towns for First-Time Home Buyers in New York
Same ranking, other places
- The 50 Snowiest Small Towns in America
- The 25 Snowiest Small Towns in Pennsylvania
- The 25 Snowiest Small Towns in Michigan
- The 25 Snowiest Small Towns in New Jersey
- U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024)
- U.S. Census Bureau, 2020 Census and 2025 Gazetteer (2020 / 2025)
- NOAA NCEI U.S. Climate Normals (1991–2020)
- NOAA NCEI Storm Events Database (1950–2026)
- FEMA OpenFEMA Disaster Declarations (this product uses the FEMA OpenFEMA API but is not endorsed by FEMA) (1953–2026)
- NCES Common Core of Data (2023–24)
- BLS Quarterly Census of Employment and Wages; USDA ERS county unemployment (BLS LAUS) (2000–2024)
- The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025)