Sign In Register

Best Climate Cities in New Hampshire

Warm temperatures, plenty of sunshine and clean air.

How We Score

Each metric is normalized 0-100 across U.S. cities, then weighted and summed. Cities missing any metric are excluded.

Temperature · 35% Sunshine · 30% Clean Air · 25% Low Rain · 10%

Top 12 Best Climate Cities in New Hampshire

Ranked by composite score across 4 weighted metrics.

#1
Score 53.4
Nashua, NH
91,131 residents
Temperature 51°F
Sunshine 256 days
Clean Air 37
#2
Score 52.5
Manchester, NH
115,415 residents
Temperature 50°F
Sunshine 258 days
Clean Air 37
#3
Score 51.7
East Merrimack, NH
4,872 residents
Temperature 50°F
Sunshine 246 days
Clean Air 37
#4
Score 51.4
Enfield, NH
1,917 residents
Temperature 46°F
Sunshine 260 days
Clean Air 37
#5
Score 51.4
Lebanon, NH
14,759 residents
Temperature 46°F
Sunshine 260 days
Clean Air 37
#6
Score 50.2
Portsmouth, NH
22,332 residents
Temperature 48°F
Sunshine 259 days
Clean Air 37
#7
Score 49.5
Whitefield, NH
1,438 residents
Temperature 43°F
Sunshine 270 days
Clean Air 37
#8
Score 49.1
Exeter, NH
10,138 residents
Temperature 50°F
Sunshine 246 days
Clean Air 37
#9
Score 46.1
Lancaster, NH
2,264 residents
Temperature 42°F
Sunshine 270 days
Clean Air 37
#10
Score 44.8
Hanover, NH
8,520 residents
Temperature 48°F
Sunshine 246 days
Clean Air 37
#11
Score 43.7
Rochester, NH
32,866 residents
Temperature 48°F
Sunshine 246 days
Clean Air 37
#12
Score 43.7
Somersworth, NH
12,060 residents
Temperature 48°F
Sunshine 246 days
Clean Air 37

Full Ranking, New Hampshire

Top 50 cities. Click any city to see its full profile.

1 Nashua NH 53.4
2 Manchester NH 52.5
3 East Merrimack NH 51.7
4 Enfield NH 51.4
5 Lebanon NH 51.4
6 Portsmouth NH 50.2
7 Whitefield NH 49.5
8 Exeter NH 49.1
9 Lancaster NH 46.1
10 Hanover NH 44.8
11 Rochester NH 43.7
12 Somersworth NH 43.7
13 Hampton NH 42.7
14 Hampton Beach NH 42.7
15 Londonderry NH 42.3
16 Hudson NH 42.3
17 Concord NH 41.9
18 Derry NH 41.7
19 Wilton NH 41.7
20 Milford NH 41.7
21 Durham NH 41.7
22 Pittsfield NH 40.6
23 Belmont NH 40.6
24 Epping NH 40.6
25 Raymond NH 40.6
26 Farmington NH 40.6
27 Suncook NH 40.6
28 Hooksett NH 40.6
29 South Hooksett NH 40.6
30 Sanbornville NH 39.3
31 Laconia NH 39.3
32 Wolfeboro NH 39.3
33 Dover NH 39
34 Newmarket NH 38.7
35 Troy NH 38.5
36 Jaffrey NH 38.5
37 Antrim NH 38.3
38 Hillsborough NH 38.3
39 Meredith NH 37.3
40 Contoocook NH 36.4
41 Henniker NH 36.4
42 Conway NH 35
43 West Swanzey NH 34.4
44 Keene NH 34.4
45 Winchester NH 34.4
46 Hinsdale NH 34.4
47 Franklin NH 34
49 Peterborough NH 33.9
50 Greenville NH 33.9

Nashua, NH tops the list with a composite score of 53.4 out of 100, followed by Manchester and East Merrimack. NH dominates the top 12 with 12 cities, reflecting strong performance across the weighted metrics for best climate.

Rankings combine 4 independent metrics: Temperature, Sunshine, Clean Air, Low Rain. Cities are weighted to reflect what matters most to best climate, and any city missing one or more metrics is excluded to avoid artificially inflated rankings.

Explore Other Best Cities Rankings

Cleanest Air Cities
Lowest pollution levels for healthy outdoor living.
Sunniest Cities
Most days of sunshine per year, with warm and dry climate.
Most Urban Cities
Densely populated city centers with the largest urban footprints.