The 10 Snowiest Cities In New Hampshire For 2026

The snowiest cities in New Hampshire are Groveton and Berlin for 2026 based on Saturday Night Science.

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 New Hampshire 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 Groveton, the snowiest place in New Hampshire.

So, put on your parkas, snow boots, and gloves, and let’s go outside to see which New Hampshire cities get dumped on the most every year. After analyzing all the cities in New Hampshire with Saturday Night Science, we came up with this list as the 10 snowiest cities in Granite State.

1

No. 1 snowiest city in New Hampshire

Groveton, NH

1,132 people
108.3 inches of snow per year
Located in Coos County, New Hampshire
2

No. 2 snowiest city in New Hampshire

Berlin, NH

9,580 peopleSnackAbility 4/10
4/10
Berlin, NH
Source: Public domain
104.2 inches of snow per year
Map of Berlin within New Hampshire Located in Coos County, New Hampshire

Berlin is a city along the Androscoggin River in Cos County in northern New Hampshire, United States. The population was 10,051 at the 2010 census. It includes the village of Cascade. Located on the edge of the White Mountains, the city’s boundaries extend into the White Mountain National Forest. Berlin is home to the Berlin and Cos County Historical Society’s Moffett House Museum & Genealogy Center, Service Credit Union Heritage Park, the Berlin Fish Hatchery, and the White Mountains Community College, member of the Community College System of New Hampshire.

3

No. 3 snowiest city in New Hampshire

North Conway, NH

2,314 people
82.8 inches of snow per year
Located in Carroll County, New Hampshire
4

No. 4 snowiest city in New Hampshire

Woodsville, NH

1,364 people
71.5 inches of snow per year
Located in Grafton County, New Hampshire
5

No. 5 snowiest city in New Hampshire

South Hooksett, NH

5,825 peopleSnackAbility 6/10
6/10
South Hooksett, NH
Source: Wikipedia User John Phelan | CC BY-SA 3.0
66.9 inches of snow per year
Map of South Hooksett within New Hampshire Located in Merrimack County, New Hampshire
6

No. 6 snowiest city in New Hampshire

Suncook, NH

5,247 peopleSnackAbility 6/10
6/10
Suncook, NH
Source: Wikipedia User Ken Gallager at en.wikipedia | CC BY-SA 3.0
66.9 inches of snow per year
Located in Merrimack County, New Hampshire
7

No. 7 snowiest city in New Hampshire

Contoocook, NH

1,801 people
66.9 inches of snow per year
Located in Merrimack County, New Hampshire
8

No. 8 snowiest city in New Hampshire

Claremont, NH

13,076 peopleSnackAbility 5/10
5/10
Claremont, NH
Source: Public domain
65.4 inches of snow per year
Map of Claremont within New Hampshire Located in Sullivan County, New Hampshire

Claremont is the only city in Sullivan County, New Hampshire, United States. The population was 13,355 at the 2010 census.

9

No. 9 snowiest city in New Hampshire

Lebanon, NH

13,535 peopleSnackAbility 7/10
7/10
Lebanon, NH
Source: Wikipedia User Jon Platek | CC BY-SA 3.0
64.3 inches of snow per year
Map of Lebanon within New Hampshire Located in Grafton County, New Hampshire

Lebanon locally is a city in Grafton County, New Hampshire, United States. The population was 13,151 at the 2010 census and an estimated 13,513 as of 2016. Lebanon is located in western New Hampshire, south of Hanover, near the Connecticut River. It is the home to Dartmouth-Hitchcock Medical Center and Dartmouth Medical School, together comprising the largest medical facility between Boston, Massachusetts and Burlington, Vermont.

10

No. 10 snowiest city in New Hampshire

Tilton Northfield, NH

3,725 peopleSnackAbility 5/10
5/10
64.3 inches of snow per year
Located in Merrimack County, New Hampshire

The receipts

Compare the top ten

Pick a metric. The bars rescale. The red line is New Hampshire’s statewide median.

City Avg. annual snowfall vs NH
1 Groveton 108.3
2 Berlin 104.2
3 North Conway 82.8
4 Woodsville 71.5
5 South Hooksett 66.9
6 Suncook 66.9
7 Contoocook 66.9
8 Claremont 65.4
9 Lebanon 64.3
10 Tilton Northfield 64.3
City Population vs NH
1 Groveton 1,132
2 Berlin 9,580
3 North Conway 2,314
4 Woodsville 1,364
5 South Hooksett 5,825
6 Suncook 5,247
7 Contoocook 1,801
8 Claremont 13,076
9 Lebanon 13,535
10 Tilton Northfield 3,725

On the map

Where New Hampshire’s snowiest cities are

Saturday Night Science

How We Determined The Cities In New Hampshire With The Most Snow

In order to rank the snowiest cities in New Hampshire, we used Saturday Night Science and the National Oceanic and Atmospheric Administration (NOAA) database, to see which cities in the Granite State get the most annual snowfall.

    We updated this article for 2026. This is our second time ranking the snowiest cities in New Hampshire.

    Before we get too far, here are the annual snowfall rates for major cities: Manchester (58.9 inches), Nashua (56.6 inches), and Concord (62.0 inches).

    The snowiest cities in New Hampshire are Groveton, Berlin, North Conway, Woodsville, South Hooksett, Suncook, Contoocook, Claremont, Lebanon, and Tilton Northfield.

    There’s a complete chart at the bottom.

    The full plate

    Detailed List Of The Snowiest Places In New Hampshire

    Click any column to sort. Search by city name.

    RankCitySnow (Inches)Population
    1Groveton108.31,132
    2Berlin104.29,580
    3North Conway82.82,314
    4Woodsville71.51,364
    5South Hooksett66.95,825
    6Suncook66.95,247
    7Contoocook66.91,801
    8Claremont65.413,076
    9Lebanon64.313,535
    10Tilton Northfield64.33,725
    11Franklin64.28,460
    12Pinardville64.24,903
    13Concord62.042,537
    14West Swanzey60.81,402
    15North Walpole60.81,023
    16Manchester58.9110,139
    17Keene58.023,403
    18Laconia57.816,075
    19Nashua56.687,110
    20Hampton Beach55.12,068
    21Portsmouth54.721,426
    22Rochester53.829,954
    23Somersworth51.211,778
    24Dover49.930,534
    25Derry22,363
    26Londonderry10,729
    27Durham10,640
    28Hampton9,338
    29Exeter9,223
    30Milford9,107
    31Hanover8,360
    32Hudson7,388
    33Newmarket5,319
    34Newport4,798
    35Littleton4,663
    36Farmington4,203
    37Plymouth3,913
    38Hooksett3,820
    39East Merrimack3,774
    40Conway3,325
    41Goffstown3,124
    42Peterborough3,113
    43Raymond3,052
    44Wolfeboro2,600
    45Jaffrey2,478
    46Bristol1,928
    47Meredith1,749
    48Belmont1,738
    49Hillsborough1,697
    50Pittsfield1,629
    51Henniker1,623
    52Epping1,597
    53Winchester1,544
    54Gorham1,518
    55Hinsdale1,508
    56New London1,486
    57Lancaster1,417
    58Ashland1,412
    59Troy1,379
    60Antrim1,302
    61Colebrook1,286
    62Greenville1,178
    63Enfield1,129
    64Whitefield1,087
    65Charlestown1,020
    66Marlborough1,008

    Source: NOAA snowfall data via Saturday Night Science. 66 New Hampshire cities ranked.

    Summary

    Summary: The Snowiest Cities In New Hampshire For 2026

    If you’re looking for the New Hampshire cities that get buried in snow each winter, this is an accurate list.

    The snowiest cities in New Hampshire are Groveton, Berlin, North Conway, Woodsville, South Hooksett, Suncook, Contoocook, Claremont, Lebanon, and Tilton Northfield. Not sold on New Hampshire? Take the two-minute Find Your Place quiz and see which state actually fits you.

    Questions and answers

    Snowiest Cities In New Hampshire FAQs

    What is the snowiest city in New Hampshire?

    Groveton is the snowiest city in New Hampshire for 2026, with 108.3 inches of snow in an average year, per NOAA data. Berlin and North Conway are next.

    What are the snowiest cities in New Hampshire?

    The snowiest cities in New Hampshire are Groveton, Berlin, North Conway, Woodsville, South Hooksett, Suncook, Contoocook, Claremont, Lebanon, and Tilton Northfield. We ranked all 66 New Hampshire cities with measurable snowfall.

    How much snow do New Hampshire’s biggest cities get?

    Manchester averages 58.9 inches of snow a year, Nashua gets 56.6, and Concord gets 62.0. Wherever you land in New Hampshire, the shovel situation varies a lot.

    Which city on the list gets the least snow?

    Marlborough gets the least snow of the 66 New Hampshire cities with measurable snowfall. It still made the list, which is more than most of the Sun Belt can say.

    Where does the snowfall data come from?

    Average annual snowfall comes from NOAA weather station records. Cities are ranked purely on that average — no bonus points for dramatic blizzard stories.

    Keep reading

    More rankings worth a look

    Chris Kolmar
    About the author

    Chris Kolmar has been in the real estate business for almost ten years now. He originally worked for Movoto Real Estate as the director of marketing before founding HomeSnacks.

    He believes the key to finding the right place to live comes down to looking at the data, reading about things to do, and, most importantly, checking it out yourself before you move.

    If you've been looking for a place to live in the past several years, you've probably stumbled upon his writing already.

    You can find out more about him on LinkedIn or his website.

    Get the SnackPack →