Skip to main content

New Hampshire Cities Ranked by Population

Complete list of all 100 cities and Census-designated places in New Hampshire, ranked by population.

#CityPopulationMedian IncomePovertyHome Value
1 Manchester city 115,415 $77,415 10.7% $336,300
2 Nashua city 91,131 $92,457 7.1% $373,100
3 Concord city 44,219 $83,701 8.7% $323,700
4 Dover city 33,070 $92,748 8.1% $398,500
5 Rochester city 32,866 $79,388 8.5% $262,600
6 Keene city 22,923 $78,183 9.9% $232,500
7 Portsmouth city 22,332 $105,756 5.5% $640,600
8 Derry CDP 21,668 $88,901 5.1% $356,700
9 Laconia city 16,982 $68,427 12.1% $308,800
10 Lebanon city 14,759 $92,288 8.6% $345,100
11 Claremont city 13,054 $54,520 15.2% $171,900
12 Londonderry CDP 12,307 $113,109 2.8% $433,100
13 Somersworth city 12,060 $79,677 11.4% $295,800
14 Durham CDP 10,577 $109,934 14.5% $451,000
15 Exeter CDP 10,138 $83,862 6.9% $349,300
16 Hampton CDP 9,960 $96,322 3.7% $488,400
17 Berlin city 9,473 $43,972 16.8% $113,500
18 Milford CDP 8,857 $81,042 6.2% $337,900
19 Franklin city 8,757 $69,870 6.4% $243,800
20 Hanover CDP 8,520 $135,250 9.9% $682,100
21 Hudson CDP 7,105 $88,193 4.6% $330,700
22 South Hooksett CDP 5,806 $115,592 4.5% $383,800
23 Newmarket CDP 5,730 $83,871 6.6% $364,800
24 Hooksett CDP 5,362 $91,005 4.3% $298,900
25 Newport CDP 5,185 $75,849 12.6% $191,000
26 Suncook CDP 5,075 $73,109 14.0% $307,700
27 Plymouth CDP 4,877 $77,368 16.4% $274,200
28 East Merrimack CDP 4,872 $82,829 6.9% $267,900
29 Pinardville CDP 4,586 $76,640 9.9% $254,800
30 Littleton CDP 4,211 $47,879 19.6% $213,200
31 Raymond CDP 3,881 $70,804 6.7% $292,200
32 Conway CDP 3,833 $58,796 6.9% $255,300
33 Farmington CDP 3,753 $51,094 12.1% $215,100
34 Tilton Northfield CDP 3,169 $59,902 10.5% $207,800
35 Goffstown CDP 3,127 $133,657 2.4% $385,000
36 Meredith CDP 2,887 $52,083 8.5% $415,800
37 Jaffrey CDP 2,885 $95,600 5.5% $219,200
38 Henniker CDP 2,880 $73,339 19.1% $267,500
39 Epping CDP 2,808 $80,987 6.5% $334,700
40 Hampton Beach CDP 2,585 $75,363 8.5% $443,200
41 Wolfeboro CDP 2,420 $50,721 13.5% $363,200
42 Peterborough CDP 2,343 $81,836 8.1% $323,700
43 North Conway CDP 2,286 $73,344 14.2% $271,100
44 Lancaster CDP 2,264 $92,525 14.1% $182,900
45 Bristol CDP 2,157 $60,972 11.8% $192,900
46 Gorham CDP 2,044 $60,417 6.6% $136,300
47 Enfield CDP 1,917 $78,583 22.5% $274,500
48 Pittsfield CDP 1,882 $50,804 9.0% $242,600
49 Hillsborough CDP 1,582 $64,417 7.9% $197,500
50 Wilton CDP 1,444 $81,042 2.3% $287,300
51 Whitefield CDP 1,438 $62,273 13.2% $165,000
52 Ashland CDP 1,417 $41,429 28.4% $169,000
53 New London CDP 1,398 $85,938 9.6% $365,800
54 Winchester CDP 1,394 $65,893 22.2% $206,900
55 Woodsville CDP 1,387 $56,610 10.9% $200,000
56 Hinsdale CDP 1,382 $69,576 6.2% $214,400
57 Contoocook CDP 1,370 $131,518 2.0% $399,400
58 Antrim CDP 1,293 $72,750 8.6% $259,400
59 Belmont CDP 1,257 $51,086 11.3% $150,000
60 West Swanzey CDP 1,227 $52,241 5.6% $193,100
61 Sanbornville CDP 1,225 N/A 28.6% $247,600
62 Colebrook CDP 1,143 $43,125 15.1% $151,700
63 Greenville CDP 1,102 $58,095 16.8% $271,300
64 Bethlehem CDP 1,097 $65,556 12.4% $243,000
65 Troy CDP 1,086 $90,938 5.2% $201,000
66 Lincoln CDP 938 $56,406 6.6% $283,500
67 Marlborough CDP 925 $65,800 9.8% $241,800
68 Seabrook Beach CDP 909 $114,167 8.5% $903,300
69 Charlestown CDP 879 N/A 32.3% $92,500
70 Groveton CDP 871 $53,625 18.4% $109,700
71 Lisbon CDP 832 $63,750 12.5% $167,500
72 Klondike Corner CDP 800 $200,143 1.5% $539,300
73 Amherst CDP 756 $165,714 0.0% $482,800
74 North Haverhill CDP 740 $55,192 0.0% $218,900
75 Loudon CDP 648 $100,791 6.6% $402,200
76 North Walpole CDP 608 $71,875 15.5% $188,400
77 North Woodstock CDP 515 $67,074 6.4% $304,800
78 Center Ossipee CDP 500 $43,929 16.6% $240,000
79 Mountain Lakes CDP 500 $43,523 10.8% N/A
80 Walpole CDP 447 $71,563 17.2% $380,000
81 Alton CDP 416 N/A 2.2% $358,200
82 Bradford CDP 399 $80,288 4.3% $309,300
83 Milton CDP 382 $55,313 0.0% $225,000
84 West Stewartstown CDP 368 $71,583 6.5% N/A
85 Union CDP 354 N/A 3.7% N/A
86 Warner CDP 340 $41,855 5.9% $310,900
87 Melvin Village CDP 320 $120,250 0.0% $423,900
88 Newfields CDP 304 $181,635 1.0% $478,800
89 New Hampton CDP 285 $84,583 34.0% $296,700
90 Suissevale CDP 245 $97,981 3.7% $448,100
91 Bennington CDP 240 $70,750 9.6% $213,400
92 Plainfield CDP 237 $105,750 0.0% $353,600
93 Bartlett CDP 217 $41,360 0.0% $161,400
94 Canaan CDP 205 N/A 8.8% N/A
95 New Boston CDP 197 N/A 7.2% N/A
96 Hancock CDP 171 $57,159 0.0% $388,000
97 Francestown CDP 137 $112,188 6.6% $361,400
98 Center Sandwich CDP 127 $103,036 7.1% $359,400
99 Milton Mills CDP 126 N/A 0.0% N/A
100 Blodgett Landing CDP 102 N/A 0.0% $281,300