Cheshire County, county in New Hampshire, United States. As of 2020 county had an estimated population of 76,228 inhabitants. The county was created 256 years ago in 1769. Its county seat is Keene.
There are 1 city/town in Cheshire County, NH. The largest city of Cheshire County is Jaffrey with a population of 5,287.
Nestled between the Connecticut River Valley and the Monadnock Region, Cheshire County contains classic New England small towns and villages showcasing the state’s natural beauty.
Keene
Keene serves as the county seat and largest city with around 23,000 residents. This college town has a lively downtown area along Main Street with restaurants, shops, and parks.
Swanzey
Swanzey lies west of Keene along the Ashuelot River with around 7,500 residents. Attractions include the Railroad Museum of New England and Mount Caesar scenic overlook.
Walpole
Walpole is located northeast of Keene along the Connecticut River. This picturesque village of around 4,000 residents has colonial homes, art galleries, and scenic vistas.
Marlborough
Marlborough is a small hamlet south of Keene with around 2,000 residents. Outdoor recreation opportunities can be found in Surry Mountain State Forest.
Troy
Troy lies northwest of Keene with around 2,000 residents. The village center has colonial architecture and the Troy Town Common historic bandstand. Nearby is Monadnock State Park.
With its classic New England towns, forests, rivers, and farmlands, Cheshire County encapsulates the quintessential charm found across rural New Hampshire.
List of cities, towns, neighborhoods & other populated places in Cheshire County.
City Name | Title | Population |
---|---|---|
Jaffrey | Town in New Hampshire | 5,287 |