Newbury, Essex County, Massachusetts Genealogy

United States Massachusetts  Essex County  Newbury



Adjacent towns: Essex Co.:  Georgetown | Groveland | Newburyport | Rowley | Salisbury | West Newbury