Texas Municipalities and communities of Cheshire County, New Hampshire, United StatesCounty seat: KeeneCity Keene Map of New Hampshire highlighting Cheshire CountyTowns Alstead Chesterfield Dublin Fitzwilliam Gilsum Harrisville Hinsdale Jaffrey Marlborough Marlow Nelson Richmond Rindge Roxbury Stoddard Sullivan Surry Swanzey Troy Walpole Westmoreland Winchester CDPs Hinsdale Jaffrey Marlborough North Walpole Troy Walpole West Swanzey Winchester Other villages Ashuelot Chesham Drewsville East Swanzey Munsonville Poocham Spofford West Chesterfield New Hampshire portal United States portal Subcategories This category has the following 4 subcategories, out of 4 total. Towns in Cheshire County, New Hampshire (19 C, 22 P)C Census-designated places in Cheshire County, New Hampshire (8 P) Cities in Cheshire County, New Hampshire (1 C, 1 P)U Unincorporated communities in Cheshire County, New Hampshire (8 P)