Walk Score Logo
Locate me

Cities in New Hampshire

The 8 largest cities in New Hampshire (the most populous cities in NH are Manchester, Nashua, and Concord) have an average Walk Score of 36. The best cities in New Hampshire ranked by Walk Score are Manchester, Portsmouth, and Keene, while the least walkable cities are Rochester, Derry, and Dover.

Follow the links for city maps, photos, and all neighborhoods.

The list of New Hampshire cities below is sorted alphabetically, but can also be sorted by Walk Score or population (click table's heading to sort).


Walk Score


Manchester (the largest city in New Hampshire) 48 109,565
Nashua 37 86,494
Concord 35 42,695
Dover 30 29,987
Rochester 23 29,752
Keene 42 23,409
Derry 26 22,015
Portsmouth 45 20,779

Find apartments and off campus housing near universities in New Hampshire

Find apartments and rentals near large employers in New Hampshire