Cities & Towns in New Hampshire,

New Hampshire, state of the United States of America. As of 2020 state had an estimated population of 1,366,275 inhabitants. The state was created 235 years ago in 1788. Its capital city is Concord.

There are 16 city/town in New Hampshire, . The largest city of New Hampshire is Hudson with a population of 25,620. Other cities include, Hampton population 15,950, Hooksett population 14,703, Hanover population 11,555, Hampstead population 8,612

Hudson
Hudson

Hudson, Town in New Hampshire

Hampton
Hampton

Hampton, Town in New Hampshire

Hooksett
Hooksett

Hooksett, City in Merrimack County, New Hampshire, United States of America

With its majestic mountains, pristine lakes, and quaint New England charm, New Hampshire is home to some of the most idyllic cities and towns in the Northeast. From the hip college vibe of Hanover to the small town warmth of Peterborough, the Granite State offers a diverse collection of urban areas showcasing its natural beauty and rich history.

In this post, we’ll highlight some of New Hampshire’s most notable cities and towns. We’ll explore the capital of Concord, Manchester’s industrial past and modern revitalization, the coastal allure of Portsmouth, and more. Discover the lakes region charm of Laconia, Wolfeboro, and Meredith. Learn about the mountaintop vistas surrounding Lincoln, North Conway, and Bretton Woods.

We’ll also dive into college towns like Durham and Hanover, cultural hubs like Keene and Nashua, and historic settlements like Exeter and Amherst. From the Connecticut River Valley to the White Mountains, New Hampshire's cities and towns reflect the state's varied landscape and heritage.

Whether you’re considering a move or just want to experience New Hampshire’s unique communities, this overview will showcase the appeal of the Granite State’s urban areas. Join us as we explore quaint villages, lively cities, and everything in between!

All New Hampshire Cities (Aphebetical)

List of cities, towns, neighborhoods & other populated places in New Hampshire.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z all
City Name Title County Population
Hudson Town in New Hampshire Hillsborough 25,620
Hampton Town in New Hampshire Rockingham 15,950
Hooksett City in Merrimack County, New Hampshire, United States of America Merrimack 14,703
Hanover Town in Grafton County, New Hampshire, United States Grafton 11,555
Hampstead Town in New Hampshire, United States Rockingham 8,612
Hollis Town in Oklahoma Hillsborough 8,123
Hopkinton Town in Merrimack County, New Hampshire Merrimack 5,827
Henniker Town in New Hampshire Merrimack 5,006
Haverhill Town in New Hampshire, United States Grafton 4,555
Hinsdale Town in Cheshire County, New Hampshire Cheshire 3,906
Hampton Falls City in Rockingham County, New Hampshire, United States of America Rockingham 2,411
Holderness Town in Grafton County, New Hampshire Grafton 2,131
Hancock Town in Hillsborough County, New Hampshire, United States Hillsborough 1,650
Hill Town in New Hampshire, United States Merrimack 1,115
Harrisville Town in New Hampshire Cheshire 954
Hebron Town in Grafton County, New Hampshire, USA Grafton 633
0

County Cities on Map (16)