Zip Area Code

Essex County, Massachusetts

Essex County, Massachusetts, has 39 towns and 57 ZIP codes, in area code 978, with 351 as an overlay.

Towns in Essex County, A to Z

TownZIP codesArea codes
Amesbury01913978, 351
Andover01810, 01812, 01899, 05501, 05544978, 351
Beverly01915978, 351
Boxford01921978, 351
Byfield01922978, 351
Danvers01923978, 351
Essex01929978, 351
Georgetown01833978, 351
Gloucester01930, 01931978, 351
Groveland01834978, 351
Hamilton01936978, 351
Hathorne01937978, 351
Haverhill01830, 01831, 01832, 01835978, 351
Ipswich01938978, 351
Lawrence01840, 01841, 01842, 01843978, 351
Lynn01901, 01902, 01903, 01904, 01905, 01910978, 351
Lynnfield01940978, 351
Manchester01944978, 351
Marblehead01945978, 351
Merrimac01860978, 351
Methuen01844978, 351
Middleton01949978, 351
Nahant01908978, 351
Newbury01951978, 351
Newburyport01950978, 351
North Andover01845978, 351
Peabody01960, 01961978, 351
Prides Crossing01965978, 351
Rockport01966978, 351
Rowley01969978, 351
Salem01970, 01971978, 351
Salisbury01952978, 351
Saugus01906978, 351
South Hamilton01982978, 351
Swampscott01907978, 351
Topsfield01983978, 351
Wenham01984978, 351
West Boxford01885978, 351
West Newbury01985978, 351

ZIP codes in Essex County

Area codes in Essex County

  • Area code 978

    In service since September 1, 1997. Shares its area with 351. Local calls are dialed with ten digits; dialing 1 plus ten digits also works.

  • Area code 351

    In service since May 2, 2001. Shares its area with 978. Local calls are dialed with ten digits; dialing 1 plus ten digits also works.