#T1Clear Lake
Cerro Gordo County · 7,601 people13 days a year with an inch or more·Mason City Muni AP station, 4 km
Each edition grades its towns against each other only.
Clear Lake, #1 on this list · Photo: Bill Whittaker · CC BY-SA 3.0Clear Lake gets the most snow of Iowa’s 140 towns of 2,500+ with a snow record: about 44 inches in a normal winter at its NOAA station. Fort Madison gets the least, about 18 inches; 0 of the 140 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
#T113 days a year with an inch or more·Mason City Muni AP station, 4 km
#T113 days a year with an inch or more·Mason City Muni AP station, 23 km
#T113 days a year with an inch or more·Mason City Muni AP station, 10 km
Snow in a normal winter, most first. Towns that share a station share its figure and rank (T = tied; 80 towns here share a station).
140 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.
Mason City (Cerro Gordo County), about 44 inches in a normal winter at the Mason City Muni AP station.
Among towns of 2,500+, the least snow falls in Fort Madison (Lee County, about 18 in), Centerville (Appanoose County, about 22 in), Fairfield (Jefferson County, about 22 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 (140 in Iowa) whose nearest station has a snow normal of an inch or more; 0 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.