New Salem, Franklin County, Massachusetts Genealogy

United States Massachusetts  Franklin County  New Salem

Adjacent towns
Franklin County


 * Orange
 * Shutesbury
 * Wendell

Worcester County


 * Athol
 * Petersham

Hampshire County


 * Belchertown
 * Pelham
 * Ware