Skip to main content

Most Educated Cities in New Hampshire

Cities with at least 1,000 residents, ranked by percentage of adults (25+) with a bachelor's degree or higher.

#CityBachelor's+Graduate+Median IncomePopulation
1 Hanover 89.3% 61.0% $153,281 8,479
2 Durham 75.4% 37.1% $112,070 10,681
3 Portsmouth 64.0% 23.4% $106,219 22,545
4 Plymouth 63.7% 30.0% $89,500 4,969
5 Lebanon 57.5% 31.6% $98,147 14,999
6 Peterborough 57.4% 30.1% $85,833 2,539
7 Exeter 57.4% 28.0% $87,346 9,964
8 Bethlehem 52.8% 32.1% $64,625 1,058
9 Dover 52.0% 18.2% $94,829 33,364
10 Goffstown 50.9% 24.8% $132,997 3,490
11 New London 50.3% 26.5% N/A 1,278
12 Newmarket 48.9% 18.6% $87,196 5,679
13 Contoocook 48.8% 23.3% $97,928 1,376
14 Londonderry 46.1% 16.7% $119,571 12,225
15 Hampton 44.2% 18.0% $97,163 10,101
16 Keene 44.1% 16.4% $78,445 22,939
17 Wolfeboro 43.3% 15.2% $51,839 2,531
18 West Swanzey 42.6% 15.2% $47,090 1,188
19 Concord 42.3% 18.7% $84,902 44,375
20 East Merrimack 42.0% 10.4% $87,311 5,081
21 Hooksett 41.4% 14.8% $101,053 5,876
22 Nashua 41.2% 16.2% $96,326 91,294
23 Seabrook Beach 39.6% 13.8% $93,571 1,001
24 Conway 38.0% 13.5% $59,167 3,879
25 Pinardville 37.9% 11.8% $79,340 4,418
26 South Hooksett 37.9% 13.0% $130,000 5,902
27 North Conway 37.7% 24.1% $71,198 2,041
28 Derry 36.7% 11.1% $91,673 21,339
29 Marlborough 36.3% 12.0% $67,356 1,048
30 Meredith 36.1% 14.3% $59,375 2,617
31 Ashland 35.9% 11.5% $44,188 1,404
32 Hampton Beach 34.0% 10.0% $82,557 2,605
33 Manchester 34.0% 11.3% $81,007 115,643
34 Epping 34.0% 7.6% $95,273 2,796
35 Milford 33.6% 11.5% $78,684 8,956
36 Wilton 31.8% 14.0% $84,342 1,038
37 Suncook 31.4% 13.3% $79,836 5,432
38 Somersworth 31.4% 10.0% $74,504 12,111
39 Enfield 31.1% 16.9% $99,330 1,994
40 Newport 29.8% 5.5% $78,174 4,758
41 Hudson 28.7% 7.9% $95,842 7,469
42 Sanbornville 28.7% 21.0% $126,359 1,317
43 Tilton Northfield 28.3% 11.5% $66,705 3,101
44 Bristol 28.0% 11.4% $73,993 2,098
45 Troy 27.6% 8.8% $96,250 1,081
46 Laconia 27.2% 8.8% $73,218 17,085
47 Rochester 27.1% 8.0% $80,836 33,144
48 Whitefield 26.4% 15.8% $61,429 1,512
49 Antrim 25.4% 14.1% $72,738 1,265
50 Henniker 24.4% 12.4% $76,326 2,993
51 Woodsville 24.3% 17.2% $57,946 1,422
52 Raymond 24.1% 8.3% $73,066 3,645
53 Littleton 23.6% 9.7% $53,082 4,114
54 Lancaster 23.4% 3.6% $66,765 2,230
55 Jaffrey 23.2% 7.7% $99,667 3,277
56 Claremont 21.7% 5.5% $59,096 13,078
57 Gorham 21.1% 5.0% $62,679 2,092
58 Pittsfield 19.8% 5.9% $60,144 1,744
59 Franklin 19.1% 8.5% $71,648 8,799
60 Colebrook 17.5% 3.3% $46,833 1,268
61 Hillsborough 16.5% 10.0% $49,205 1,616
62 Berlin 14.1% 4.0% $45,180 9,383
63 Winchester 13.0% 1.8% $81,250 1,306
64 Farmington 11.8% 2.2% $55,029 3,924
65 Hinsdale 10.9% 2.6% $72,292 1,580
66 Belmont 8.3% 0.0% $52,594 1,378