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 Maine 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 Caribou, the snowiest place in Maine.
So, put on your parkas, snow boots, and gloves, and let’s go outside to see which Maine cities get dumped on the most every year. After analyzing all the cities in Maine with Saturday Night Science, we came up with this list as the 10 snowiest cities in Pine Tree State.
Table Of Contents: Top Ten | Methodology | Table
The 10 Snowiest Cities In Maine For 2024
- Caribou
- Chisholm
- Presque Isle
- Calais
- South Paris
- Lisbon Falls
- Steep Falls
- South Windham
- Old Town
- Ellsworth
What’s the snowiest place in Maine with more than 1,000 people? That would be Caribou with an average annual snowfall of 108.4 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 Maine or the cheapest places in Maine.
The 10 Snowiest Cities In Maine For 2024
/10
Population: 7,960
Average Annual Snowfall: 108.4 inches
More on Caribou: Data | Crime | Cost Of Living | Real Estate
2. Chisholm
/10
Population: 1,209
Average Annual Snowfall: 93.3 inches
More on Chisholm: Real Estate
/10
Population: 9,378
Average Annual Snowfall: 91.8 inches
More on Presque Isle: Data | Crime | Cost Of Living | Real Estate
/10
5. South Paris
/10
Population: 2,854
Average Annual Snowfall: 77.9 inches
More on South Paris: Real Estate
6. Lisbon Falls
/10
Population: 4,128
Average Annual Snowfall: 73.9 inches
More on Lisbon Falls: Real Estate
7. Steep Falls
/10
Population: 1,227
Average Annual Snowfall: 71.2 inches
More on Steep Falls: Real Estate
8. South Windham
/10
Population: 1,140
Average Annual Snowfall: 71.2 inches
More on South Windham: Real Estate
/10
Population: 7,726
Average Annual Snowfall: 71.0 inches
More on Old Town: Data | Crime | Cost Of Living | Real Estate
/10
Population: 7,832
Average Annual Snowfall: 70.2 inches
More on Ellsworth: Data | Crime | Cost Of Living | Real Estate
How We Determined The Cities In Maine With The Most Snow
In order to rank the snowiest cities in Maine, we used Saturday Night Science and the National Oceanic and Atmospheric Administration (NOAA) database, to see which cities in the Pine Tree State get the most annual snowfall.
We updated this article for 2024. This is our second time ranking the snowiest cities in Maine.
Before we get too far, here are the annual snowfall rates for major cities:
- Portland — 66.6 inches
- Lewiston — 68.0 inches
- Bangor — 66.8 inches
The snowiest cities in Maine are Caribou, Chisholm, Presque Isle, Calais, South Paris, Lisbon Falls, Steep Falls, South Windham, Old Town, and Ellsworth.
There’s a complete chart at the bottom.
If you’re curious, here are the places that get the least amount of snow in Maine with at least snow snowfall:
- Cape Neddick — 53.1 inches
- York Harbor — 53.7 inches
- Biddeford — 57.1 inches
For more Maine reading, check out:
Detailed List Of The Snowiest Places In Maine
Rank | City | Snow (Inches) | Population |
---|---|---|---|
1 | Caribou | 108.4 | 7,960 |
2 | Chisholm | 93.3 | 1,209 |
3 | Presque Isle | 91.8 | 9,378 |
4 | Calais | 79.9 | 3,038 |
5 | South Paris | 77.9 | 2,854 |
6 | Lisbon Falls | 73.9 | 4,128 |
7 | Steep Falls | 71.2 | 1,227 |
8 | South Windham | 71.2 | 1,140 |
9 | Old Town | 71.0 | 7,726 |
10 | Ellsworth | 70.2 | 7,832 |
11 | Augusta | 69.0 | 18,772 |
12 | Hallowell | 68.9 | 2,514 |
13 | Auburn | 68.8 | 22,916 |
14 | Waterville | 68.7 | 15,989 |
15 | Westbrook | 68.3 | 17,754 |
16 | Lewiston | 68.0 | 36,356 |
17 | Brewer | 67.4 | 9,341 |
18 | Bangor | 66.8 | 32,695 |
19 | Portland | 66.6 | 66,490 |
20 | Gardiner | 66.5 | 5,697 |
21 | Bath | 65.6 | 8,349 |
22 | Belfast | 63.4 | 6,668 |
23 | South Portland | 62.9 | 25,304 |
24 | South Eliot | 61.2 | 3,740 |
25 | Lake Arrowhead | 61.2 | 2,477 |
26 | West Kennebunk | 61.2 | 1,062 |
27 | Eastport | 59.1 | 1,365 |
28 | Saco | 58.9 | 18,874 |
29 | Rockland | 57.5 | 7,233 |
30 | Biddeford | 57.1 | 21,289 |
31 | York Harbor | 53.7 | 3,003 |
32 | Cape Neddick | 53.1 | 2,780 |
33 | Brunswick | nan | 15,453 |
34 | Orono | nan | 9,522 |
35 | Old Orchard Beach | nan | 8,697 |
36 | Winslow | nan | 7,661 |
37 | Topsham | nan | 6,483 |
38 | Gorham | nan | 6,445 |
39 | Skowhegan | nan | 6,260 |
40 | Yarmouth | nan | 5,628 |
41 | Kennebunk | nan | 5,621 |
42 | Houlton | nan | 4,778 |
43 | North Windham | nan | 4,671 |
44 | Scarborough | nan | 4,601 |
45 | Kittery | nan | 4,515 |
46 | Millinocket | nan | 4,419 |
47 | Rumford | nan | 4,214 |
48 | Farmington | nan | 3,795 |
49 | Hampden | nan | 3,468 |
50 | Camden | nan | 3,304 |
51 | Pittsfield | nan | 3,110 |
52 | Fairfield | nan | 3,105 |
53 | Lincoln | nan | 2,688 |
54 | Cumberland Center | nan | 2,664 |
55 | Winthrop | nan | 2,651 |
56 | Madawaska | nan | 2,623 |
57 | Bar Harbor | nan | 2,585 |
58 | Bucksport | nan | 2,481 |
59 | Oakland | nan | 2,448 |
60 | Dover-Foxcroft | nan | 2,445 |
61 | Berwick | nan | 2,412 |
62 | Madison | nan | 2,372 |
63 | Fort Kent | nan | 2,345 |
64 | Norway | nan | 2,341 |
65 | Milford | nan | 2,239 |
66 | Bridgton | nan | 2,214 |
67 | Dexter | nan | 2,087 |
68 | Falmouth | nan | 2,051 |
69 | Wilton | nan | 2,036 |
70 | Thomaston | nan | 2,031 |
71 | Farmingdale | nan | 1,969 |
72 | Richmond | nan | 1,942 |
73 | Milo | nan | 1,923 |
74 | Van Buren | nan | 1,877 |
75 | Fryeburg | nan | 1,797 |
76 | North Berwick | nan | 1,792 |
77 | Randolph | nan | 1,792 |
78 | Fort Fairfield | nan | 1,763 |
79 | East Millinocket | nan | 1,717 |
80 | Falmouth Foreside | nan | 1,702 |
81 | Mechanic Falls | nan | 1,649 |
82 | Newport | nan | 1,616 |
83 | Mexico | nan | 1,574 |
84 | Oxford | nan | 1,538 |
85 | Freeport | nan | 1,507 |
86 | Greenville | nan | 1,453 |
87 | Livermore Falls | nan | 1,366 |
88 | Limestone | nan | 1,257 |
89 | Gray | nan | 1,225 |
90 | Machias | nan | 1,206 |
91 | Norridgewock | nan | 1,198 |
92 | Howland | nan | 1,193 |
93 | Wiscasset | nan | 1,193 |
94 | Waldoboro | nan | 1,135 |
95 | Kittery Point | nan | 1,112 |
96 | Winterport | nan | 1,110 |
97 | Damariscotta | nan | 1,095 |
98 | Kennebunkport | nan | 1,078 |
99 | Clinton | nan | 1,076 |
100 | Searsport | nan | 1,059 |