10 Largest Cities in New Hampshire

The largest city in New Hampshire is Manchester, with a population of 113,035. Conway is the fastest growing city in New Hampshire over the past 10 years, having grown 115.25% since 2010.

Rank Name 2021 Pop. 2010 Census Change Density (mi²) Area (mi²)
1Manchester113,035109,6133.12%3,41833.08
2Nashua90,32386,5674.34%2,92930.83
3Concord44,01942,6503.21%68863.95
4Dover33,12930,02310.35%1,23926.73
5Rochester31,88029,7827.04%70845.02
6Keene22,91023,515-2.57%61837.09
7Portsmouth22,10321,2234.15%1,41215.66
8Derry21,81722,015-0.90%1,43515.20
9Laconia16,57915,9773.77%83419.87
10Lebanon13,78513,1404.91%34240.30
11Claremont12,89013,343-3.40%29943.15
12Somersworth11,96211,7631.69%1,2209.80
13Londonderry11,84111,0377.28%96912.22
14Durham11,15910,3457.87%4,1592.68
15Berlin10,11810,0260.92%16561.35
16Exeter9,2449,2420.02%2,0564.50
17Hampton9,1669,656-5.07%1,7285.30
18Milford8,8928,8350.65%1,5655.68
19Franklin8,7008,4682.74%31727.43
20Hanover8,5088,636-1.48%1,8814.52
21Hudson7,4867,3362.04%2,4343.08
22South Hooksett5,8315,4187.62%1,0915.34
23Newmarket5,6605,2976.85%2,8921.96
24Hooksett5,3554,14729.13%1,0645.04
25Newport5,2404,7699.88%39513.26
26Pinardville5,2084,7808.95%3,1301.66
27Suncook4,8885,379-9.13%1,3133.72
28Littleton4,6804,4126.07%5548.45
29Farmington4,4773,88515.24%7206.22
30East Merrimack4,4494,1976.00%1,4823.00
31Conway3,9241,823115.25%5607.00
32Plymouth3,4384,456-22.85%9413.65
33Raymond2,9772,8554.27%6394.66
34Peterborough2,9713,103-4.25%6234.77
35Wolfeboro2,8452,8380.25%4186.80
36Tilton Northfield2,8123,075-8.55%9922.83
37Jaffrey2,7652,7570.29%9792.82
38Hampton Beach2,6852,27518.02%2,1111.27
39Goffstown2,5413,196-20.49%8023.17
40Winchester2,2611,73330.47%7592.98
41North Conway2,1792,349-7.24%5104.27
42Epping1,8891,68112.37%6892.74
43Bristol1,8701,68810.78%4664.01
44Enfield1,8301,54018.83%8132.25
45Lancaster1,7971,7254.17%6042.98
46Henniker1,7561,7470.52%1,2391.42
47Hillsborough1,7161,976-13.16%8821.95
48Pittsfield1,6151,5762.47%1,0161.59
49Belmont1,5461,30118.83%1,2291.26
50Contoocook1,5281,4445.82%6642.30
51Meredith1,4951,718-12.98%1,0151.47
52Gorham1,4891,600-6.94%1,7730.84
53New London1,4151,4150.00%1,4001.01
54Antrim1,3881,397-0.64%3054.54
55Hinsdale1,3801,548-10.85%5822.37
56Ashland1,3631,2449.57%1,0231.33
57Wilton1,2671,1638.94%6012.11
58Groveton1,2211,1189.21%5932.06
59Marlborough1,1641,0946.40%6901.69
60Charlestown1,0651,152-7.55%1,3080.81
61Whitefield1,0581,142-7.36%8031.32
62Bethlehem1,0579728.74%6471.63
63Seabrook Beach1,0159922.32%9611.06
64Colebrook9981,394-28.41%3812.62
65Greenville9921,108-10.47%2893.43
66Lisbon964980-1.63%2893.33
67Troy9181,221-24.82%7191.28
68North Haverhill9052973.04
69West Swanzey8961,308-31.50%3472.58
70Woodsville8511,126-24.42%9700.88
71North Walpole8328280.48%1,2150.69
72Loudon77055937.75%4631.66
73Amherst75461323.00%1,0390.73
74Lincoln712993-28.30%2642.69
75Mountain Lakes66248835.66%1883.53
76Sanbornville5551,056-47.44%3501.59
77Warner54244422.07%6780.80
78Walpole537605-11.24%4411.22
79Center Ossipee522561-6.95%5470.95
80Milton400575-30.43%4950.81
81North Woodstock378528-28.41%4510.84
82New Hampton3543510.85%2781.27
83Canaan342524-34.73%5000.68
84Bennington321381-15.75%7450.43
86West Stewartstown314386-18.65%5070.62
85Newfields3143014.32%8260.38
87Suissevale29524918.47%2511.17
88Hancock28020437.25%7870.36
89Bradford273356-23.31%3520.78
90Alton252501-49.70%5480.46
91Plainfield24920521.46%4310.58
92Milton Mills206299-31.10%2390.86
93Bartlett201373-46.11%1351.49
94Union193204-5.39%6210.31
95Center Sandwich15412325.20%2610.59
96Melvin Village151241-37.34%1680.90
97Blodgett Landing1051013.96%3610.29

Top 97 Cities in New Hampshire by Population

New Hampshire is the 41st most populous state in the United States with a population of 1.3 million inhabitants. Not surprisingly, the state does not have many cities that have very large populations. The most populous city is Manchester, with a total population of 110,229 residents. This is the only city in the state that has a population exceeding 100,000. Coming in second is Nashua, with a population of 87,970, followed by the state’s capital city, Concord, with a population of 42,620. Ten cities have a population count between 10,000 and 100,000.

The state of New Hampshire, like many other New England states, has almost been completely incorporated into cities and towns. There is a total of 221 towns, while there are just 13 designated cities in the state. There are no differences in how cities and towns are treated under state law. The primary difference is that cities do not hold town meetings, although towns can also drop these meetings through local vote. There are multiple structures of government within the state, including a town manager as part of the council-manager form and a board of selectmen in towns that hold town meetings. The least populous city in the state is Franklin in Merrimack County, which has a population of 8,477 inhabitants.

Map of Cities in New Hampshire

New Hampshire Cities by First Letter

  1. US Census Annual Estimates - 2020 Estimates Calculated via Linear Projection of Previous Estimates

Sources