There are 9 cities in Cheshire County, New Hampshire.

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
State
2024 Population
2020 Census
Annual Change
Density (mi²)
Area (mi²)
Keene1New Hampshire22,88223,0480.24%61737.09
Jaffrey2New Hampshire3,0362,750 1,0752.82
Hinsdale3New Hampshire1,4321,470 6042.37
Winchester4New Hampshire1,3691,939 4602.98
West Swanzey5New Hampshire1,2001,180 4652.58
Marlborough6New Hampshire9911,093 5871.69
Troy7New Hampshire920857 7211.28
North Walpole8New Hampshire558560 8150.69
Walpole9New Hampshire465647 3821.22
showing: 9 rows

Cities in Cheshire County, New Hampshire by Population (2024)

What is the largest city in Cheshire County, New Hampshire?

Keene is the largest city in Cheshire County.

What is the smallest city in Cheshire County, New Hampshire?

Walpole is the smallest city in Cheshire County.

How many cities are in Cheshire County?

There are 9 cities in Cheshire County, New Hampshire.

Frequently Asked Questions