Sure, a Saturday morning right after a foot of fluffy snow is the best thing ever. But that same amount of snow on Tuesday in Massachusetts can make a commute last forever. Imagine it’s the dead of winter and the time of year when the ground is frozen, the air is bone-chilling, and there are piles of dirty, nasty, ice-encrusted snow all over the place.
This is about the time of year when you’re just about ready for spring — especially in Leominster, the snowiest place in Massachusetts.
So, put on your parkas, snow boots, and gloves, and let’s go outside to see which Massachusetts cities get dumped on the most every year. After analyzing all the cities in Massachusetts with Saturday Night Science, we came up with this list as the 10 snowiest cities in Bay State.
Table Of Contents: Top Ten | Methodology | Table
The 10 Snowiest Cities In Massachusetts For 2024
- Leominster
- Fitchburg
- Gardner
- North Adams
- Pittsfield
- Westfield
- North Amherst
- South Amherst
- Methuen Town
- Woburn
What’s the snowiest place in Massachusetts with more than 5,000 people? That would be Leominster with an average annual snowfall of 76.6 inches.
Read on below to see where your town ranked, you snow angels.
And if you already knew these places were snowy, check out the best places to live in Massachusetts or the cheapest places in Massachusetts.
The 10 Snowiest Cities In Massachusetts For 2024
/10
Population: 41,176
Average Annual Snowfall: 76.6 inches
More on Leominster: Data | Crime | Cost Of Living | Real Estate
/10
Population: 40,462
Average Annual Snowfall: 76.4 inches
More on Fitchburg: Data | Crime | Cost Of Living | Real Estate
/10
Population: 20,306
Average Annual Snowfall: 72.5 inches
More on Gardner: Data | Crime | Cost Of Living | Real Estate
/10
Population: 13,459
Average Annual Snowfall: 71.0 inches
More on North Adams: Data | Crime | Cost Of Living | Real Estate
/10
Population: 43,926
Average Annual Snowfall: 64.6 inches
More on Pittsfield: Data | Crime | Cost Of Living | Real Estate
/10
Population: 41,480
Average Annual Snowfall: 58.4 inches
More on Westfield: Data | Crime | Cost Of Living | Real Estate
7. North Amherst
Population: 7,500
Average Annual Snowfall: 56.4 inches
More on North Amherst: Real Estate
8. South Amherst
Population: 5,071
Average Annual Snowfall: 56.4 inches
More on South Amherst: Real Estate
/10
Population: 48,607
Average Annual Snowfall: 56.1 inches
More on Methuen Town: Data | Cost Of Living | Real Estate
/10
Population: 39,104
Average Annual Snowfall: 55.3 inches
More on Woburn: Data | Crime | Cost Of Living | Real Estate
How We Determined The Cities In Massachusetts With The Most Snow
In order to rank the snowiest cities in Massachusetts, we used Saturday Night Science and the National Oceanic and Atmospheric Administration (NOAA) database, to see which cities in the Bay State get the most annual snowfall.
We updated this article for 2024. This is our second time ranking the snowiest cities in Massachusetts.
Before we get too far, here are the annual snowfall rates for major cities:
- Boston — 51.6 inches
- Worcester — 55.1 inches
- Springfield — 41.6 inches
The snowiest cities in Massachusetts are Leominster, Fitchburg, Gardner, North Adams, Pittsfield, Westfield, North Amherst, South Amherst, Methuen Town, and Woburn.
There’s a complete chart at the bottom.
If you’re curious, here are the places that get the least amount of snow in Massachusetts with at least snow snowfall:
- Barnstable Town — 19.3 inches
- South Yarmouth — 24.6 inches
- West Yarmouth — 24.6 inches
For more Massachusetts reading, check out:
- Richest Cities In Massachusetts
- Best Places To Raise A Family In Massachusetts
- Best Places To Retire In Massachusetts
Detailed List Of The Snowiest Places In Massachusetts
Rank | City | Snow (Inches) | Population |
---|---|---|---|
1 | Leominster | 76.6 | 41,176 |
2 | Fitchburg | 76.4 | 40,462 |
3 | Gardner | 72.5 | 20,306 |
4 | North Adams | 71.0 | 13,459 |
5 | Pittsfield | 64.6 | 43,926 |
6 | Westfield | 58.4 | 41,480 |
7 | North Amherst | 56.4 | 7,500 |
8 | South Amherst | 56.4 | 5,071 |
9 | Methuen Town | 56.1 | 48,607 |
10 | Woburn | 55.3 | 39,104 |
11 | Amesbury Town | 55.2 | 16,907 |
12 | Worcester | 55.1 | 183,382 |
13 | Haverhill | 54.9 | 62,079 |
14 | Newburyport | 54.5 | 17,766 |
15 | Lawrence | 54.3 | 78,804 |
16 | Lowell | 54.2 | 109,349 |
17 | Whitinsville | 53.8 | 6,690 |
18 | Greenfield Town | 52.9 | 17,514 |
19 | Pinehurst | 52.8 | 7,441 |
20 | West Concord | 52.8 | 7,320 |
21 | Cochituate | 52.8 | 6,893 |
22 | Watertown Town | 52.7 | 33,350 |
23 | Waltham | 52.6 | 62,438 |
24 | Cambridge | 52.5 | 107,916 |
25 | Newton | 52.4 | 87,675 |
26 | Boston | 51.6 | 650,281 |
27 | Somerville | 50.7 | 78,595 |
28 | Easthampton Town | 50.7 | 16,060 |
29 | Braintree Town | 50.6 | 36,905 |
30 | Northampton | 49.1 | 28,602 |
31 | Quincy | 48.9 | 93,177 |
32 | Southbridge Town | 48.7 | 16,802 |
33 | Medford | 48.4 | 57,136 |
34 | Brockton | 48.3 | 94,532 |
35 | Melrose | 48.0 | 27,681 |
36 | Malden | 47.2 | 60,612 |
37 | Weymouth Town | 47.2 | 55,304 |
38 | Palmer Town | 47.1 | 12,168 |
39 | Agawam Town | 46.6 | 28,688 |
40 | Everett | 46.5 | 43,885 |
41 | West Springfield Town | 45.8 | 28,600 |
42 | Revere | 45.6 | 53,095 |
43 | Chelsea | 45.6 | 37,581 |
44 | Marlborough | 44.5 | 39,425 |
45 | Winthrop Town | 43.7 | 17,962 |
46 | Gloucester | 42.4 | 29,399 |
47 | Franklin Town | 42.1 | 32,731 |
48 | Beverly | 41.9 | 40,670 |
49 | Springfield | 41.6 | 153,947 |
50 | Lynn | 41.3 | 91,626 |
51 | Chicopee | 41.3 | 56,186 |
52 | Salem | 41.2 | 42,499 |
53 | Peabody | 41.0 | 52,065 |
54 | Holyoke | 40.0 | 40,342 |
55 | Ocean Bluff-Brant Rock | 40.0 | 5,420 |
56 | North Scituate | 40.0 | 5,077 |
57 | Attleboro | 35.6 | 43,953 |
58 | Bliss Corner | 35.2 | 5,757 |
59 | Fall River | 33.9 | 88,727 |
60 | New Bedford | 33.3 | 94,909 |
61 | Taunton | 31.4 | 56,276 |
62 | South Yarmouth | 24.6 | 11,532 |
63 | East Falmouth | 24.6 | 6,091 |
64 | West Yarmouth | 24.6 | 5,639 |
65 | Barnstable Town | 19.3 | 44,591 |
66 | Framingham | nan | 70,443 |
67 | Brookline | nan | 59,132 |
68 | Arlington | nan | 44,128 |
69 | Randolph | nan | 33,409 |
70 | Lexington | nan | 32,700 |
71 | Needham | nan | 29,853 |
72 | Norwood | nan | 28,962 |
73 | Wellesley | nan | 28,832 |
74 | Saugus | nan | 27,620 |
75 | Danvers | nan | 27,400 |
76 | Milton | nan | 27,303 |
77 | Wakefield | nan | 26,157 |
78 | Milford | nan | 25,729 |
79 | Burlington | nan | 25,467 |
80 | Reading | nan | 25,357 |
81 | Belmont | nan | 25,337 |
82 | Dedham | nan | 25,224 |
83 | Wilmington | nan | 23,141 |
84 | Winchester | nan | 22,075 |
85 | Stoneham | nan | 21,752 |
86 | Marblehead | nan | 20,270 |
87 | Amherst Center | nan | 19,543 |
88 | Somerset | nan | 18,271 |
89 | Abington | nan | 16,112 |
90 | Longmeadow | nan | 15,877 |
91 | Hudson | nan | 15,340 |
92 | Swampscott | nan | 14,036 |
93 | Webster | nan | 12,522 |
94 | Lynnfield | nan | 12,270 |
95 | Holbrook | nan | 10,975 |
96 | Maynard | nan | 10,459 |
97 | Hull | nan | 10,403 |
98 | Andover | nan | 8,783 |
99 | Bridgewater | nan | 8,516 |
100 | Athol | nan | 8,427 |