Cheshire County New Hampshire Cities & Towns
County Seat: Keene
Try our genealogy search engine
Cheshire County is subdivided into 22 incorporated towns and one city (Keene), listed below, along with unincorporated villages found within the towns:
Town | Unincorporated Villages within |
---|---|
Alstead | |
Chesterfield | Spofford, West Chesterfield |
Dublin | |
Fitzwilliam | |
Gilsum | |
Harrisville | Chesham |
Hinsdale | |
Jaffrey | |
Keene* | |
Marlborough | |
Marlow | |
Nelson | Munsonville |
Richmond | |
Rindge | |
Roxbury | |
Stoddard | |
Sullivan | |
Surry | |
Swanzey | East Swanzey, West Swanzey** |
Troy | |
Walpole | Drewsville, North Walpole** |
Westmoreland | Poocham |
Winchester | Ashuelot |
* City
** Census-designated place