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 20 city/town in New Hampshire, . The largest city of New Hampshire is Nashua with a population of 89,167. Other cities include, Newmarket population 9,207, Newport population 6,379, New Boston population 5,941, New Ipswich population 5,429

Nashua
Nashua

Nashua, The most populous city in Hillsborough County, New Hampshire.

Newmarket
Newmarket

Newmarket, Town in New Hampshire

Newport
Newport

Newport, Town in New Hampshire, United States

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
Nashua The most populous city in Hillsborough County, New Hampshire. Hillsborough 89,167
Newmarket Town in New Hampshire Merrimack 9,207
Newport Town in New Hampshire, United States Sullivan 6,379
New Boston City in Texas, United States Hillsborough 5,941
New Ipswich Town in New Hampshire Hillsborough 5,429
Nottingham Human settlement in Rockingham County, New Hampshire, United States of America Rockingham 5,174
Northfield Town in Merrimack County, New Hampshire Merrimack 4,979
Newton Town in New Hampshire, in the United States Rockingham 4,934
North Hampton County seat of Hampshire County, Massachusetts, United States Rockingham 4,485
Northwood Place in New Hampshire, United States Rockingham 4,323
New London Town in Merrimack County, New Hampshire, United States Merrimack 4,268
New Durham Town in New Hampshire Strafford 2,728
North Conway Location in Conway, New Hampshire Carroll 2,349
Newbury Town in New Hampshire, USA Merrimack 2,245
New Hampton Human settlement in Belknap County, New Hampshire, United States of America Belknap 2,234
Northumberland Town in the state of New Hampshire Coos 2,117
Newfields Human settlement in Rockingham County, New Hampshire, United States of America Rockingham 1,733
New Castle Town in New Hampshire Rockingham 972
Newington Town in New Hampshire Rockingham 830
Nelson Town in Cheshire County, New Hampshire, United States of America Cheshire 740
0

County Cities on Map (20)