New Hampshire Snowfall Totals

Latest: no snow reported in New Hampshire in the last 72 hours (as of Oct 20, 13:27 UTC). Live New Hampshire snowfall totals by town from National Weather Service storm reports, updated through the day. The towns we track average 63.9 inches of snow a year; the snowiest are Deerfield (101″), Sunapee (85.4″), Ossipee (83.0″), Berlin (82.0″), Moultonborough (79.7″).

New Hampshire snow totals by town – last 72 hours

No snowfall reported in New Hampshire in the last 72 hours (checked Oct 20, 13:27 UTC). Refreshing…

LocationSnowReportedSource

Storm-total reports from NWS spotters, CoCoRaHS observers and official stations. Preliminary — totals can rise as later reports arrive.

New Hampshire snowfall totals by city

Average yearly snowfall (NOAA 1991–2020). Click a city for its live totals and storm history.

CityCountyAvg snow/yrPopulation
ManchesterHillsborough52.8″110,229
NashuaHillsborough52.9″87,970
ConcordMerrimack67.7″43,976
DoverStrafford38.9″30,880
RochesterStrafford38.9″30,038
SalemRockingham57.8″29,549
MerrimackHillsborough52.9″26,726
KeeneCheshire59.8″23,265
DerryRockingham75.5″22,015
PortsmouthRockingham55.8″21,530
BedfordHillsborough52.8″21,188
LaconiaBelknap61.9″16,227
LebanonGrafton60.6″13,579
WindhamRockingham66.8″13,091
ClaremontSullivan66.1″12,984
PelhamHillsborough66.8″12,676
SomersworthStrafford38.9″11,759
LondonderryRockingham66.8″11,037
DurhamStrafford38.9″10,345
HamptonRockingham62.6″9,656
BerlinCoos82.0″9,367
ExeterRockingham62.6″9,242
MilfordHillsborough57.4″8,835
SeabrookRockingham61.9″8,679
HampsteadRockingham75.5″8,650
HanoverGrafton60.6″8,636
WeareHillsborough67.7″8,583
FranklinMerrimack61.9″8,450
LitchfieldHillsborough52.9″8,307
PlaistowRockingham57.8″7,885
GilfordBelknap61.9″7,849
HollisHillsborough58.4″7,711
HudsonHillsborough66.8″7,336
SwanzeyCheshire59.8″7,224
AtkinsonRockingham75.5″6,782
KingstonRockingham56.6″6,225
RindgeCheshire72.5″6,049
SandownRockingham75.5″5,827
SuncookMerrimack67.7″5,379
New IpswichHillsborough75.4″5,283
RyeRockingham65.0″5,277
ChesterRockingham75.5″5,236
AuburnRockingham52.8″5,089
MoultonboroughCarroll79.7″5,034
New BostonHillsborough57.4″4,934
NewportSullivan66.1″4,769
North HamptonRockingham62.6″4,721
OssipeeCarroll83.0″4,655
BrooklineHillsborough58.4″4,650
EpsomMerrimack67.7″4,590
BarnsteadBelknap67.7″4,572
DanvilleRockingham75.5″4,537
HaverhillGrafton65.7″4,532
NewtonRockingham61.9″4,513
PlymouthGrafton68.3″4,456
LittletonGrafton67.7″4,412
CandiaRockingham67.7″4,405
DeerfieldGrafton101″4,315
HooksettMerrimack67.7″4,147
NottinghamRockingham56.6″3,942
NorthwoodRockingham67.7″3,877
StraffordStrafford67.7″3,862
ChesterfieldCheshire59.8″3,773
FremontRockingham56.6″3,738
TiltonBelknap61.9″3,612
GreenlandRockingham65.0″3,417
BrentwoodRockingham56.6″3,405
GilmantonBelknap61.9″3,259
SunapeeSullivan85.4″3,254
GoffstownHillsborough67.7″3,196
PeterboroughHillsborough75.4″3,103

Frequently asked questions

Where can I find New Hampshire snowfall totals by town today?

The live table above lists every New Hampshire location that reported snow in the last 24, 48 or 72 hours, sorted by total. Use the buttons to change the time window.

How often are New Hampshire snowfall totals updated?

The table pulls new National Weather Service reports every time you load the page, and refreshes every 10 minutes while it stays open.

Are these official New Hampshire snowfall totals?

They are preliminary reports from trained spotters, CoCoRaHS volunteers and NWS stations. Official climate totals are certified later by NOAA.