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 236 years ago in 1788. Its capital city is Concord.

Pittsfield
Pittsfield

Pittsfield, Town in Merrimack County, New Hampshire

Greenland
Greenland

Greenland, City in Rockingham County, New Hampshire, United States of America

Boscawen
Boscawen

Boscawen, Town in New Hampshire

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
Pittsfield Town in Merrimack County, New Hampshire Merrimack 4,143
Greenland City in Rockingham County, New Hampshire, United States of America Rockingham 4,114
Boscawen Town in New Hampshire Merrimack 4,097
Walpole Town in New Hampshire, United States Cheshire 4,032
Candia Town in Rockingham County, New Hampshire, United States of America Rockingham 3,959
Canaan Town in New Hamsphire Grafton 3,917
Hinsdale Town in Cheshire County, New Hampshire Cheshire 3,906
Wilton Town in New Hampshire Hillsborough 3,838
Gilmanton Town in Belknap County, New Hampshire, United States Belknap 3,797
Chesterfield Town in New Hampshire Cheshire 3,644
Tilton Town located in New Hampshire, United States Belknap 3,556
Sunapee Town of the United States Sullivan 3,505
Lancaster Town in New Hampshire, United States Coos 3,234
Bristol Town in New Hampshire Grafton 3,156
Tamworth Town in New Hampshire Carroll 3,094
Sanbornton Town in New Hampshire Belknap 3,012
Grantham Town in Sullivan County, New Hampshire, United States Sullivan 2,955
Warner Human settlement in Merrimack County, New Hampshire, United States of America Merrimack 2,951
Bartlett Town in Carroll County, New Hampshire Carroll 2,814
Chichester Human settlement in Merrimack County, New Hampshire, United States of America Merrimack 2,729
New Durham Town in New Hampshire Strafford 2,728
Mont Vernon City in United States of America Hillsborough 2,718
Antrim City in Hillsborough County, New Hampshire, United States of America Hillsborough 2,682
Bethlehem Town in New Hampshire Grafton 2,656
Madison Town in New Hampshire, United States Carroll 2,632
Gorham Town in New Hampshire, United States Coos 2,593
Rollinsford City in Strafford County, New Hampshire, United States of America Strafford 2,577
Thornton Town in Grafton County, New Hampshire, United States Grafton 2,553
Canterbury Human settlement in United States of America Merrimack 2,496
Tuftonboro City in Carroll County, New Hampshire, United States of America Carroll 2,436
Plainfield Town in Sullivan County, New Hampshire, United States Sullivan 2,419
Hampton Falls City in Rockingham County, New Hampshire, United States of America Rockingham 2,411
East Kingston City in United States of America Rockingham 2,409
Andover Town in Merrimack County, New Hampshire, United States of America Merrimack 2,388
Fitzwilliam Town in New Hampshire Cheshire 2,376
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
Whitefield Town in New Hampshire, United States Coos 2,197
Colebrook City in Coös County, New Hampshire, United States of America Coos 2,134
Holderness Town in Grafton County, New Hampshire Grafton 2,131
Northumberland Town in the state of New Hampshire Coos 2,117
Troy Town in Cheshire County, New Hampshire, United States Cheshire 2,117
Greenville Town in Hillsborough County, New Hampshire, United States Hillsborough 2,110
Kensington Town in New Hampshire, United States Rockingham 2,090
Marlborough Human settlement in Cheshire County, New Hampshire, United States of America Cheshire 2,086
Ashland Town in New Hampshire Grafton 2,067
Webster Town in New Hampshire, United States Merrimack 1,974
Deering City in Alaska Hillsborough 1,970
Alstead City in Cheshire County, New Hampshire, United States of America Cheshire 1,951
Sutton Town in New Hampshire Merrimack 1,935
Madbury City in Strafford County, New Hampshire, United States of America Strafford 1,879
Greenfield Town in Hillsborough County, New Hampshire, United States Hillsborough 1,845
Lincoln Town in New Hampshire, United States Grafton 1,775
Bradford Town in Merrimack County, New Hampshire Merrimack 1,739
Newfields Human settlement in Rockingham County, New Hampshire, United States of America Rockingham 1,733
Lyndeborough City in Hillsborough County, New Hampshire, United States of America Hillsborough 1,730
Westmoreland Town in Cheshire County, New Hampshire, United States Cheshire 1,702
Lyme Town in New London County, Connecticut, United States Grafton 1,685
Hancock Town in Hillsborough County, New Hampshire, United States Hillsborough 1,650
Alexandria Town in Grafton County, New Hampshire Grafton 1,628
Unity Town in Sullivan County, New Hampshire, United States Sullivan 1,616
Freedom Town located in Carroll County, New Hampshire Carroll 1,593
Lisbon Town in New Hampshire, USA Grafton 1,587
Francestown Town in New Hampshire Hillsborough 1,580
Rumney City in Grafton County, New Hampshire, United States of America Grafton 1,575
Dublin Town in New Hampshire Cheshire 1,555
Bennington Town in Hillsborough County, New Hampshire, United States Hillsborough 1,518
Effingham Town in New Hampshire Carroll 1,481
Salisbury Town in New Hampshire, United States Merrimack 1,468
Contoocook Census-designated place in Merrimack County, New Hampshire Merrimack 1,444
Temple Town in New Hampshire Hillsborough 1,434
Mason Human settlement in Hillsborough County, New Hampshire, United States of America Hillsborough 1,433
Wilmot City in Ashley County, Arkansas, United States Merrimack 1,406
Woodstock Town in Grafton County, New Hampshire, United States Grafton 1,373
Sandwich Town in New Hampshire Carroll 1,367
Springfield Town in New Hampshire, United States Sullivan 1,348
Grafton Town in New Hampshire, United States Grafton 1,337
Orford Town in New Hampshire, United States Grafton 1,315
West Swanzey Census-designated place in Cheshire County, New Hampshire Cheshire 1,308
Stoddard Town in New Hampshire, United States Cheshire 1,254
Danbury Town in New Hampshire, United States Merrimack 1,236
Milan Town in Coos County, New Hampshire Coos 1,233
Lempster Town in Sullivan County, New Hampshire Sullivan 1,177
Woodsville Census-designated place in Grafton County, New Hampshire Grafton 1,126
Richmond Town in New Hampshire, United States Cheshire 1,126
Franconia Town in New Hampshire Grafton 1,116
Hill Town in New Hampshire, United States Merrimack 1,115
Bath City in Grafton County, New Hampshire, United States of America Grafton 1,107
Washington Town in New Hampshire Sullivan 1,104
Center Harbor Town in New Hampshire Carroll 1,097
Bridgewater Town in New Hampshire Grafton 1,082
Jefferson Town in New Hampshire, United States Coos 1,049
Wentworth Town in Grafton County, New Hampshire, United States Grafton 976
New Castle Town in New Hampshire Rockingham 972
Harrisville Town in New Hampshire Cheshire 954
Warren Human settlement in Grafton County, New Hampshire, United States of America Grafton 947
Stewartstown Town in New Hampshire, United States Coos 925
Acworth Town in New Hampshire Sullivan 897
Dalton Town in Coos County, New Hampshire, United States Coos 878
0

County Cities on Map (100)