Skip to content
ZIP codes

ZIP codes in Massachusetts by county

Massachusetts has 539 ZIP codes in its 14 counties. 15 of them cross a county line. Worcester County has the most, 87.

By the All Map Tools Team

ZIP codes
539
With 1% or more of their land in the state
Counties
14
11 with a page of their own below
Cross a county line
15
1% or more of their land in another county
Cross a state line
0
All of them lie inside the state
County with the most
87
Worcester County
Most populated ZIP
02301
68,969 people · Brockton

ZIP codes per county in Massachusetts

Norfolk County: 41 ZIP codes Barnstable County: 48 ZIP codes Middlesex County: 83 ZIP codes Plymouth County: 36 ZIP codes Bristol County: 35 ZIP codes Franklin County: 32 ZIP codes Essex County: 44 ZIP codes Dukes County: 7 ZIP codes Berkshire County: 35 ZIP codes Suffolk County: 37 ZIP codes Hampshire County: 27 ZIP codes Worcester County: 87 ZIP codes Hampden County: 40 ZIP codes Nantucket County: 3 ZIP codes
  • 3–32
  • 33–37
  • 38–44
  • 45–87
Open in the interactive tool

Counties and their ZIP codes

County Population (2025) ZIP codes Shared
Barnstable County 233,539 48 2
Berkshire County 128,224 35 2
Bristol County 593,640 35 0
Dukes County 21,219 7 1
Essex County 826,653 44 0
Franklin County 70,698 32 3
Hampden County 464,338 40 4
Hampshire County 164,065 27 7
Middlesex County 1,669,979 83 2
Nantucket County 14,758 3 0
Norfolk County 739,749 41 3
Plymouth County 546,829 36 1
Suffolk County 791,891 37 3
Worcester County 888,502 87 3

Every ZIP code in Massachusetts, by county

A ZIP code that crosses a county line appears in each county it has 1% or more of its land in.

Barnstable County (48)
02532, 02534, 02536, 02537, 02540, 02542, 02543, 02553, 02556, 02559, 02561, 02562, 02563, 02601, 02630, 02631, 02632, 02633, 02635, 02637, 02638, 02639, 02641, 02642, 02643, 02644, 02645, 02646, 02647, 02648, 02649, 02650, 02652, 02653, 02655, 02657, 02659, 02660, 02663, 02664, 02666, 02667, 02668, 02670, 02671, 02672, 02673, 02675
Berkshire County (35)
01008, 01026, 01029, 01201, 01220, 01222, 01223, 01224, 01225, 01226, 01229, 01230, 01235, 01236, 01237, 01238, 01240, 01242, 01244, 01245, 01247, 01253, 01254, 01255, 01256, 01257, 01258, 01259, 01260, 01262, 01264, 01266, 01267, 01270, 01343
Bristol County (35)
02048, 02356, 02357, 02375, 02702, 02703, 02715, 02717, 02718, 02719, 02720, 02721, 02723, 02724, 02725, 02726, 02740, 02743, 02744, 02745, 02746, 02747, 02748, 02760, 02763, 02764, 02766, 02767, 02769, 02771, 02777, 02779, 02780, 02790, 02791
Dukes County (7)
02535, 02539, 02543, 02557, 02568, 02575, 02713
Essex County (44)
01810, 01830, 01832, 01833, 01834, 01835, 01840, 01841, 01843, 01844, 01845, 01860, 01901, 01902, 01904, 01905, 01906, 01907, 01908, 01913, 01915, 01921, 01922, 01923, 01929, 01930, 01937, 01938, 01940, 01944, 01945, 01949, 01950, 01951, 01952, 01960, 01965, 01966, 01969, 01970, 01982, 01983, 01984, 01985
Franklin County (32)
01002, 01039, 01054, 01072, 01093, 01096, 01301, 01330, 01337, 01338, 01339, 01340, 01341, 01342, 01344, 01346, 01347, 01349, 01350, 01351, 01354, 01355, 01360, 01364, 01367, 01370, 01373, 01375, 01376, 01378, 01379, 01380
Hampden County (40)
01001, 01008, 01009, 01010, 01011, 01013, 01020, 01022, 01028, 01030, 01034, 01036, 01040, 01050, 01056, 01057, 01069, 01071, 01077, 01079, 01080, 01081, 01085, 01089, 01095, 01097, 01103, 01104, 01105, 01106, 01107, 01108, 01109, 01118, 01119, 01128, 01129, 01144, 01151, 01521
Hampshire County (27)
01002, 01003, 01007, 01011, 01012, 01026, 01027, 01032, 01033, 01035, 01038, 01039, 01050, 01053, 01060, 01062, 01063, 01066, 01070, 01073, 01075, 01082, 01084, 01088, 01096, 01098, 01243
Middlesex County (83)
01431, 01432, 01434, 01450, 01460, 01463, 01464, 01469, 01474, 01701, 01702, 01718, 01719, 01720, 01721, 01730, 01731, 01741, 01742, 01746, 01748, 01749, 01752, 01754, 01760, 01770, 01773, 01775, 01776, 01778, 01801, 01803, 01821, 01824, 01826, 01827, 01850, 01851, 01852, 01854, 01862, 01863, 01864, 01867, 01876, 01879, 01880, 01886, 01887, 01890, 02138, 02139, 02140, 02141, 02142, 02143, 02144, 02145, 02148, 02149, 02155, 02176, 02180, 02420, 02421, 02451, 02452, 02453, 02458, 02459, 02460, 02461, 02462, 02464, 02465, 02466, 02467, 02468, 02472, 02474, 02476, 02478, 02493
Nantucket County (3)
02554, 02564, 02584
Norfolk County (41)
02019, 02021, 02025, 02026, 02030, 02032, 02035, 02038, 02052, 02053, 02054, 02056, 02062, 02067, 02071, 02072, 02081, 02090, 02093, 02169, 02170, 02171, 02184, 02186, 02188, 02189, 02190, 02191, 02215, 02322, 02343, 02368, 02445, 02446, 02457, 02467, 02481, 02482, 02492, 02494, 02762
Plymouth County (36)
02043, 02045, 02047, 02050, 02061, 02066, 02301, 02302, 02324, 02325, 02330, 02332, 02333, 02338, 02339, 02341, 02346, 02347, 02350, 02351, 02359, 02360, 02364, 02366, 02367, 02370, 02379, 02382, 02532, 02538, 02558, 02571, 02576, 02738, 02739, 02770
Suffolk County (37)
02108, 02109, 02110, 02111, 02113, 02114, 02115, 02116, 02118, 02119, 02120, 02121, 02122, 02124, 02125, 02126, 02127, 02128, 02129, 02130, 02131, 02132, 02133, 02134, 02135, 02136, 02150, 02151, 02152, 02163, 02199, 02203, 02205, 02210, 02215, 02445, 02467
Worcester County (87)
01005, 01010, 01031, 01037, 01068, 01074, 01082, 01083, 01092, 01094, 01331, 01366, 01368, 01420, 01430, 01434, 01436, 01438, 01440, 01451, 01452, 01453, 01462, 01468, 01473, 01475, 01501, 01503, 01504, 01505, 01506, 01507, 01510, 01515, 01516, 01518, 01519, 01520, 01522, 01523, 01524, 01525, 01527, 01529, 01531, 01532, 01534, 01535, 01536, 01537, 01540, 01541, 01542, 01543, 01545, 01550, 01560, 01561, 01562, 01564, 01566, 01568, 01569, 01570, 01571, 01581, 01583, 01585, 01588, 01590, 01602, 01603, 01604, 01605, 01606, 01607, 01608, 01609, 01610, 01611, 01612, 01740, 01745, 01747, 01756, 01757, 01772

Neighboring states

Tools for Massachusetts

Sources

  • U.S. Census Bureau, 2020 ZCTA to County, ZCTA to Place and ZCTA to Census Tract Relationship Files (and the 2022 County Subdivision to ZCTA file for Connecticut). Public domain.
  • U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, table B01003 (population of each ZIP code, census tract and Connecticut town). Public domain.
  • U.S. Census Bureau, Vintage 2025 Population Estimates (county population) and 2025 Gazetteer Files (land area and interior point of each ZIP code). Public domain.
  • U.S. Census Bureau, Cartographic Boundary Files: ZCTAs 2020 and counties 2025, 1:500,000; county adjacency file 2025. Public domain.

How we count. ZIP codes here are the Census Bureau’s ZIP Code Tabulation Areas (ZCTAs), the areas it draws to match USPS ZIP codes; ZIPs with no area of their own (PO boxes, single buildings) aren’t included. A ZIP can cross county lines: “Land in the county” is the exact share of its land inside, from the Census relationship files. “Residents in the county” is the whole ZIP for those entirely inside; for shared ones it’s an estimate, spreading the people of each census tract over the land it shares with the ZIP. Population: ACS 2020–2024. Methodology.

Spotted a mistake? Let us know