Grand Lake Township
St. Louis County · 2,705 people25 days a year with an inch or more·Duluth station, 16 km
Each edition grades its towns against each other only.
Grand Lake Township gets the most snow of Minnesota’s 271 towns of 2,500+ with a snow record: about 90 inches in a normal winter at its NOAA station. Lake City gets the least, about 34 inches; 16 of the 271 average 60 inches or more.
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
25 days a year with an inch or more·Duluth station, 16 km
25 days a year with an inch or more·Duluth station, 5 km
#T125 days a year with an inch or more·Duluth station, 11 km
Snow in a normal winter, most 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.
Rice Lake (St. Louis County), about 90 inches in a normal winter at the Duluth station.
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. See the towns with the least snow.
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.