#1Beulah
Mercer County · 3,077 people15 days a year with an inch or more·Zap station, 13 km
Each edition grades its towns against each other only.
Beulah, #1 on this list · Photo: Andrew Filer from Seattle (ex-Minneapolis) · CC BY-SA 2.0Beulah gets the least snow of North Dakota’s 20 towns of 2,500+ with a snow record: about 33 inches in a normal winter at its NOAA station. Tatman Township gets the most, about 52 inches; 0 of the 20 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
#115 days a year with an inch or more·Zap station, 13 km
#213 days a year with an inch or more·Keene 3s station, 34 km
#313 days a year with an inch or more·Taylor 7 NNW station, 27 km
Snow in a normal winter, least first. Towns that share a station share its figure and rank (T = tied; 12 towns here share a station).
20 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 Beulah (Mercer County, about 33 in), New Town (Mountrail County, about 35 in), Dickinson (Stark County, about 35 in), on NOAA’s 1991–2020 normals at each town’s station.
Tatman Township (Ward County), about 52 inches in a normal winter at the Minot Exp Stn station. See the snowiest towns.
The list covers towns of 2,500+ residents (23 in North Dakota) 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.