#1Lake City
Wabasha County · 5,306 people11 days a year with an inch or more·Lake City station, 1 km
Each edition grades its towns against each other only.
Lake City, #1 on this list · Williamson-Russell-Rahilly House · Photo: McGhiever · CC BY-SA 3.0Lake City gets the least snow of Minnesota’s 271 towns of 2,500+ with a snow record: about 34 inches in a normal winter at its NOAA station. Rice Lake gets the most, about 90 inches; 0 of the 271 average under 30 inches.
NOAA U.S. Climate Normals, 1991–2020, at each town’s nearest station with a snow record (named in each row). A described list: no letters. How grades work
#111 days a year with an inch or more·Lake City station, 1 km
#212 days a year with an inch or more·Rock Rapids station, 25 km
#T313 days a year with an inch or more·Elk Rvr station, 11 km
Snow in a normal winter, least first. Towns that share a station share its figure and rank (T = tied; 226 towns here share a station).
271 towns ranked. Not here? See why a town may be missing.
A station’s normal can differ from the town’s own when the station sits higher or lower; each town’s Climate page names its station and checks it.
Among towns of 2,500+, the least snow falls in Lake City (Wabasha County, about 34 in), Luverne (Rock County, about 35 in), Big Lake Township (Sherburne County, about 36 in), on NOAA’s 1991–2020 normals at each town’s station.
Rice Lake (St. Louis County), about 90 inches in a normal winter at the Duluth station. See the snowiest towns.
The list covers towns of 2,500+ residents (274 in Minnesota) whose nearest station has a snow normal of an inch or more; 3 have no station with a snow record. Smaller towns show their snow on their own Climate page.
Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.