Newbury, Essex County, Massachusetts Genealogy

United States Massachusetts  Essex County  Newbury

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