Newburyport, Essex County, Massachusetts Genealogy

United States Massachusetts  Essex County  Newburyport



Adjacent towns: Essex Co.:  Amesbury | Newbury | Salisbury | West Newbury