Distances between cities and towns of New Hampshire

Choose a city from New Hampshire as the origin and then a city as the destination, to see the distance between the two cities.

New Hampshire

City Administration Population
Nashua New Hampshire 235982
Manchester New Hampshire 167568
Concord New Hampshire 43552
Portsmouth New Hampshire 97455
Dover New Hampshire 89874
Derry New Hampshire 34197
Rochester New Hampshire 32317
Salem New Hampshire 30158
Merrimack New Hampshire 26762
Londonderry New Hampshire 25708
Hudson New Hampshire 25314
Bedford New Hampshire 23157
Keene New Hampshire 22969
Goffstown New Hampshire 18274
Laconia New Hampshire 16786
Hampton New Hampshire 16163
Milford New Hampshire 16041
Exeter New Hampshire 15847
Windham New Hampshire 15587
Durham New Hampshire 15410
Hooksett New Hampshire 14772
Lebanon New Hampshire 14316
Pelham New Hampshire 14099
Claremont New Hampshire 12955
Somersworth New Hampshire 11964
Amherst New Hampshire 11712
Hanover New Hampshire 11612
Raymond New Hampshire 10670
Berlin New Hampshire 9710
Newmarket New Hampshire 9365
Hampstead New Hampshire 8948
Franklin New Hampshire 8766
Conway New Hampshire 9870
Barrington New Hampshire 9270
Weare New Hampshire 9072