Best Cities and Towns in New Hampshire
New Hampshire's best cities and towns are spread across very different landscapes and civic roles. Some succeed because of harbor history and walkability, some because of colleges, some because they work as highly efficient mountain bases, and others because they are simply strong places to live year-round. The state is small enough that these places do not compete directly. Instead, they reveal different sides of what makes New Hampshire appealing.
Portsmouth
Portsmouth is the state's strongest all-around small city. It combines a real harbor, preserved historic fabric, good restaurants, cultural life, and easy walkability in a way very few places in northern New England can match. The downtown feels active rather than staged, and the waterfront remains tied to actual maritime identity. If someone wants the clearest single example of New Hampshire at its most complete, Portsmouth is usually the best answer.
Hanover
Hanover stands out because Dartmouth College gives it intellectual and cultural weight far beyond its size. It is one of the strongest college towns in New England, with a compact center, strong public presence, and a setting tied closely to the Upper Connecticut River Valley. Hanover's appeal is not only academic. It also works as a small town with real civic life, which is why it ranks so highly for many residents.
Concord
Concord deserves more credit than it usually gets in best-places discussions. As the state capital, it brings government, law, history, and a coherent downtown into one manageable city. It is not as glamorous as Portsmouth or as scenic as some mountain towns, but it is one of the most balanced and livable places in the state. Concord matters because a good state needs places that work every day, not just on vacation.
North Conway
North Conway is one of the most useful tourism towns in New England. Positioned beside the White Mountains, it functions as a gateway to hiking, skiing, waterfalls, and scenic drives while still offering enough lodging, dining, and family attractions to make trip-planning easy. It is more tourism-focused than places like Hanover or Concord, but it earns its place because it does that job exceptionally well.
Exeter
Exeter is one of the state's strongest smaller towns because it combines history, river setting, and a polished but still grounded downtown. Its institutional identity is strengthened by Phillips Exeter Academy, but the town works on its own merits too. It feels like a true Seacoast community rather than simply a suburb or a museum-piece village.
Peterborough and Other Standouts
Peterborough remains one of the best inland towns in southern New Hampshire, with literary history, a recognizable Main Street, and an appealing village scale. Meredith and Wolfeboro are strong Lakes Region answers, while Dover adds another more practical Seacoast city with increasing visibility.
Why These Places Work
Portsmouth gives New Hampshire harbor-city depth, Hanover provides college-town culture, Concord anchors civic life, North Conway handles mountain tourism, and Exeter and Peterborough show how well smaller towns can hold character. Together they make clear that the state's best places are varied and genuinely distinct, not copies of the same New England template.
Sources
This article was compiled using reference material from the following organizations. See our Editorial Policy for how we research and maintain content.
