Home » cities » Main Cities of New Hampshire

Main Cities of New Hampshire


List of the main cities of New Hampshire, ordered by number of inhabitants.

nametypepopulation
Manchestercity109,497
Nashuacity86,494
Concordcity42,695
Derrytown34,103
Rochestercity30,117
Salemtown29,580
Dovercity28,422
Merrimacktown26,613
Londonderrytown24,879
Hudsontown24,729
Keenecity22,672
Bedfordtown20,986
Portsmouthcity20,618
Goffstowntown17,937
Laconiacity17,060
Milfordtown15,054
Exetertown14,754
Hooksetttown13,439
Durhamtown13,313
Claremontcity13,264
Lebanoncity13,151
Windhamtown12,939
Pelhamtown12,514
Somersworthcity11,783
Amhersttown11,703
Hanovertown11,260
Raymondtown10,188
Berlincity9,954
Franklincity8,785
Hollistown7,748
Bowtown7,529
Farmingtontown6,575
Eppingtown6,411
Plymouthtown6,336
Littletontown6,162
Haverhilltown4,599
Enfieldtown4,582
New Londontown4,455
Dunbartontown2,758
Bethlehemtown2,526
Holdernesstown2,073
Alexandriatown1,501