Explore US cities
13 results. Use the filters to tell apart places that share a name.
Manchester
NH · Hillsborough County
116,386 residents
Nashua
NH · Hillsborough County
91,851 residents
Concord
NH · Merrimack County
44,674 residents
Dover
NH · Strafford County
33,909 residents
Rochester
NH · Strafford County
33,598 residents
Keene
NH · Cheshire County
23,036 residents
Portsmouth
NH · Rockingham County
22,938 residents
Laconia
NH · Belknap County
17,310 residents
Lebanon
NH · Grafton County
15,389 residents
Claremont
NH · Sullivan County
13,105 residents
Somersworth
NH · Strafford County
12,218 residents
Berlin
NH · Coos County
9,248 residents
Franklin
NH · Merrimack County
8,823 residents