Essex County, Massachusetts

Essex County is located in the northeastern portion of Massachusetts. It borders New Hampshire as well as Middlesex County to the southwest and a small portion of Suffolk County to the south. It has two county seats, Lawrence and Salem.