New Hampshire climate

Historical climate data for 13 cities in New Hampshire — drawn from NOAA 1991-2020 normals at each city's primary weather station.

Warmest city
Portsmouth
°F annual avg
Coldest city
Berlin
40.4°F annual avg
Wettest city
Rochester
51.1 in/yr
Snowiest city
Berlin
95.5 in/yr
Frost-date data is available for 11 cities in New Hampshire — the average last spring frost, first fall frost, and growing-season length for each. Find your city →

New Hampshire climate rankings

Warmest cities

  1. Portsmouth — °F
  2. Rochester — °F
  3. Nashua — 48.8°F
  4. Somersworth — 47.7°F
  5. Manchester — 47.4°F
  6. Concord — 47.2°F
  7. Dover — 47.1°F
  8. Laconia — 46.9°F
  9. Lebanon — 46.0°F
  10. Keene — 45.4°F

Coldest cities

  1. Berlin — 40.4°F
  2. Claremont — 44.3°F
  3. Franklin — 45.2°F
  4. Keene — 45.4°F
  5. Lebanon — 46.0°F
  6. Laconia — 46.9°F
  7. Dover — 47.1°F
  8. Concord — 47.2°F
  9. Manchester — 47.4°F
  10. Somersworth — 47.7°F

Wettest cities

  1. Rochester — 51.1 in/yr
  2. Portsmouth — 49.4 in/yr
  3. Berlin — 48.3 in/yr
  4. Dover — 47.8 in/yr
  5. Nashua — 46.3 in/yr
  6. Keene — 46.1 in/yr
  7. Laconia — 45.6 in/yr
  8. Franklin — 45.5 in/yr
  9. Manchester — 42.5 in/yr
  10. Concord — 42.0 in/yr

Driest cities

  1. Lebanon — 38.1 in/yr
  2. Somersworth — 41.2 in/yr
  3. Claremont — 42.0 in/yr
  4. Concord — 42.0 in/yr
  5. Manchester — 42.5 in/yr
  6. Franklin — 45.5 in/yr
  7. Laconia — 45.6 in/yr
  8. Keene — 46.1 in/yr
  9. Nashua — 46.3 in/yr
  10. Dover — 47.8 in/yr

All New Hampshire cities

Weather stations in New Hampshire → National climate rankings →