Essex is a town in Essex County, Massachusetts, 26 miles north of Boston. The population was 3,267 at the 2000 census. Essex borders Hamilton to the west, Manchester-by-the-Sea to the south, Gloucester to the east, and Ipswich to the north.
Part of the town comprises the census-designated place of Essex.
