New Horizons Genealogy

"Specializing in New England and New York Colonial American Ancestry"


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


[ Cheshire Genealogy ]