Massachusetts Zip Codes

539 ZIP codes

Zip Code
City
County
Population
02301BrocktonPlymouth County68,608
02148MaldenMiddlesex County65,509
02360PlymouthPlymouth County62,405
02155MedfordMiddlesex County61,276
02169QuincyNorfolk County60,928
02151RevereSuffolk County59,949
02124Dorchester CenterSuffolk County55,897
01960PeabodyEssex County53,961
01844MethuenEssex County53,015
01841LawrenceEssex County52,761
02780TauntonBristol County52,530
01902LynnEssex County51,680
02149EverettMiddlesex County49,236
02703AttleboroBristol County46,479
02740New BedfordBristol County46,336
01201PittsfieldBerkshire County45,072
02128East BostonSuffolk County44,124
01970SalemEssex County44,115
02135BrightonSuffolk County43,683
01453LeominsterWorcester County43,635
01420FitchburgWorcester County41,677
01915BeverlyEssex County41,656
01085WestfieldHampden County41,466
01752MarlboroughMiddlesex County41,398
01801WoburnMiddlesex County41,205
02130Jamaica PlainSuffolk County41,109
01604WorcesterWorcester County39,988
01702FraminghamMiddlesex County39,761
02139CambridgeMiddlesex County39,609
02150ChelseaSuffolk County39,444
02184BraintreeNorfolk County38,762
01545ShrewsburyWorcester County38,440
02138CambridgeMiddlesex County38,077
02136Hyde ParkSuffolk County38,071
01040HolyokeHampden County37,949
01852LowellMiddlesex County36,700
02127South BostonSuffolk County36,646
01760NatickMiddlesex County36,520
02302BrocktonPlymouth County36,472
01810AndoverEssex County35,608
02472WatertownMiddlesex County35,317
02368RandolphNorfolk County34,736
02125DorchesterSuffolk County33,069
02038FranklinNorfolk County33,067
01826DracutMiddlesex County32,373
01851LowellMiddlesex County32,308
01701FraminghamMiddlesex County32,270
01845North AndoverEssex County31,881
02131RoslindaleSuffolk County31,564
01109SpringfieldHampden County31,418
02062NorwoodNorfolk County31,380
02446BrooklineNorfolk County31,109
01605WorcesterWorcester County31,086
02720Fall RiverBristol County31,063
01876TewksburyMiddlesex County30,962
01757MilfordWorcester County30,473
02453WalthamMiddlesex County30,314
01020ChicopeeHampden County30,230
01821BillericaMiddlesex County30,203
01930GloucesterEssex County29,862
02176MelroseMiddlesex County29,488
02760North AttleboroBristol County29,078
02072StoughtonNorfolk County29,074
01854LowellMiddlesex County28,808
01610WorcesterWorcester County28,719
02186MiltonNorfolk County28,716
01089West SpringfieldHampden County28,635
02115BostonSuffolk County28,621
01906SaugusEssex County28,599
02118BostonSuffolk County28,522
01843LawrenceEssex County28,444
02121DorchesterSuffolk County28,298
02474ArlingtonMiddlesex County28,283
02145SomervilleMiddlesex County27,929
01923DanversEssex County27,778
01108SpringfieldHampden County27,409
01880WakefieldMiddlesex County27,258
01905LynnEssex County27,188
02132West RoxburySuffolk County27,069
02478BelmontMiddlesex County26,966
02119RoxburySuffolk County26,851
01830HaverhillEssex County26,685
01824ChelmsfordMiddlesex County26,628
01803BurlingtonMiddlesex County26,068
01832HaverhillEssex County26,065
02324BridgewaterPlymouth County26,022
02721Fall RiverBristol County25,922
02050MarshfieldPlymouth County25,903
01602WorcesterWorcester County25,791
01867ReadingMiddlesex County25,474
02126MattapanSuffolk County25,313
02143SomervilleMiddlesex County25,161
02026DedhamNorfolk County25,109
02745New BedfordBristol County25,013
02144SomervilleMiddlesex County25,009
01002AmherstHampshire County24,726
01886WestfordMiddlesex County24,584
02021CantonNorfolk County24,459
02346MiddleboroPlymouth County24,360
02043HinghamPlymouth County24,185
02215BostonSuffolk County24,054
02048MansfieldBristol County23,855
02122DorchesterSuffolk County23,471
01720ActonMiddlesex County23,322
01887WilmingtonMiddlesex County23,195
01609WorcesterWorcester County23,184
02180StonehamMiddlesex County22,986
01013ChicopeeHampden County22,950
01890WinchesterMiddlesex County22,862
02445BrooklineNorfolk County22,568
02467Chestnut HillNorfolk County22,325
01606WorcesterWorcester County22,269
02116BostonSuffolk County22,040
01104SpringfieldHampden County21,745
01581WestboroughWorcester County21,591
02747North DartmouthBristol County21,500
02492NeedhamNorfolk County21,481
02140CambridgeMiddlesex County21,361
01440GardnerWorcester County21,298
02536East FalmouthBarnstable County21,100
01603WorcesterWorcester County21,034
01056LudlowHampden County20,846
02171QuincyNorfolk County20,513
01945MarbleheadEssex County20,390
01904LynnEssex County20,103
02129CharlestownSuffolk County19,994
01749HudsonMiddlesex County19,959
02081WalpoleNorfolk County19,703
02170QuincyNorfolk County19,685
02766NortonBristol County19,155
01776SudburyMiddlesex County19,067
01748HopkintonMiddlesex County19,050
02190South WeymouthNorfolk County19,029
02066ScituatePlymouth County18,895
02152WinthropSuffolk County18,807
02724Fall RiverBristol County18,758
01721AshlandMiddlesex County18,694
02459Newton CenterMiddlesex County18,604
02035FoxboroNorfolk County18,516
02067SharonNorfolk County18,478
01950NewburyportEssex County18,444
01742ConcordMiddlesex County18,337
02359PembrokePlymouth County18,335
02451WalthamMiddlesex County18,153
01301GreenfieldFranklin County17,876
01550SouthbridgeWorcester County17,806
02421LexingtonMiddlesex County17,798
02476ArlingtonMiddlesex County17,732
02370RocklandPlymouth County17,709
01027EasthamptonHampshire County17,678
01570WebsterWorcester County17,674
02134AllstonSuffolk County17,637
01075South HadleyHampshire County17,410
01913AmesburyEssex County17,277
02481Wellesley HillsNorfolk County17,262
02777SwanseaBristol County17,231
02019BellinghamNorfolk County17,160
02723Fall RiverBristol County17,111
02351AbingtonPlymouth County17,008
01850LowellMiddlesex County16,983
01520HoldenWorcester County16,864
02746New BedfordBristol County16,791
01501AuburnWorcester County16,780
02790WestportBristol County16,725
02420LexingtonMiddlesex County16,287
01028East LongmeadowHampden County16,283
02090WestwoodNorfolk County16,213
02452WalthamMiddlesex County16,173
01001AgawamHampden County16,136
02332DuxburyPlymouth County16,110
02601HyannisBarnstable County16,066
01106LongmeadowHampden County15,961
02726SomersetBristol County15,946
02719FairhavenBristol County15,878
01532NorthboroughWorcester County15,694
01864North ReadingMiddlesex County15,634
02771SeekonkBristol County15,573
01510ClintonWorcester County15,430
01007BelchertownHampshire County15,406
02188WeymouthNorfolk County15,396
02767RaynhamBristol County15,337
01907SwampscottEssex County15,279
02120Roxbury CrossingSuffolk County15,248
01060NorthamptonHampshire County15,237
02649MashpeeBarnstable County15,234
02189East WeymouthNorfolk County15,231
02382WhitmanPlymouth County15,215
01118SpringfieldHampden County15,009
01247North AdamsBerkshire County14,967
01746HollistonMiddlesex County14,964
02339HanoverPlymouth County14,800
02141CambridgeMiddlesex County14,677
01835HaverhillEssex County14,637
01095WilbrahamHampden County14,615
01730BedfordMiddlesex County14,478
02333East BridgewaterPlymouth County14,420
01569UxbridgeWorcester County14,127
01119SpringfieldHampden County14,059
02554NantucketNantucket County14,033
01778WaylandMiddlesex County13,915
01527MillburyWorcester County13,899
01331AtholWorcester County13,865
02114BostonSuffolk County13,853
01938IpswichEssex County13,820
02364KingstonPlymouth County13,782
01507CharltonWorcester County13,359
02458NewtonMiddlesex County13,308
02053MedwayNorfolk County13,251
01940LynnfieldEssex County13,183
02532Buzzards BayBarnstable County13,180
02052MedfieldNorfolk County12,923
02769RehobothBristol County12,809
02744New BedfordBristol County12,549
02356North EastonBristol County12,547
01003AmherstHampshire County12,458
01879TyngsboroMiddlesex County12,435
01030Feeding HillsHampden County12,374
02093WrenthamNorfolk County12,305
01107SpringfieldHampden County12,270
02632CentervilleBarnstable County12,217
01562SpencerWorcester County11,961
01571DudleyWorcester County11,886
01462LunenburgWorcester County11,822
02347LakevillePlymouth County11,732
01862North BillericaMiddlesex County11,703
01463PepperellMiddlesex County11,693
02330CarverPlymouth County11,645
02056NorfolkNorfolk County11,556
01540OxfordWorcester County11,521
02748South DartmouthBristol County11,501
01105SpringfieldHampden County11,469
02493WestonMiddlesex County11,443
02061NorwellPlymouth County11,309
02465West NewtonMiddlesex County11,297
02343HolbrookNorfolk County11,267
01450GrotonMiddlesex County11,228
02375South EastonBristol County11,205
02645HarwichBarnstable County11,060
02482WellesleyNorfolk County10,758
01754MaynardMiddlesex County10,663
02494Needham HeightsNorfolk County10,578
02571WarehamPlymouth County10,538
02743AcushnetBristol County10,476
02341HansonPlymouth County10,466
01082WareHampshire County10,418
01588WhitinsvilleWorcester County10,357
02563SandwichBarnstable County10,315
01475WinchendonWorcester County10,194
02631BrewsterBarnstable County10,189
01460LittletonMiddlesex County10,150
02045HullPlymouth County10,098
02460NewtonvilleMiddlesex County10,033
02762PlainvilleNorfolk County9,872
01772SouthboroughWorcester County9,781
01949MiddletonEssex County9,727
02664South YarmouthBarnstable County9,720
01151Indian OrchardHampden County9,627
01863North ChelmsfordMiddlesex County9,592
01516DouglasWorcester County9,287
01590SuttonWorcester County9,287
01077SouthwickHampden County9,222
01952SalisburyEssex County9,217
01504BlackstoneWorcester County9,211
01543RutlandWorcester County9,202
01062FlorenceHampshire County9,188
01069PalmerHampden County9,077
02673West YarmouthBarnstable County8,969
02568Vineyard HavenDukes County8,829
01230Great BarringtonBerkshire County8,813
01607WorcesterWorcester County8,755
02054MillisNorfolk County8,699
02466AuburndaleMiddlesex County8,553
01523LancasterWorcester County8,470
01833GeorgetownEssex County8,380
02025CohassetNorfolk County8,358
02540FalmouthBarnstable County8,354
01473WestminsterWorcester County8,289
01921BoxfordEssex County8,229
01057MonsonHampden County8,200
02191North WeymouthNorfolk County8,130
01432AyerMiddlesex County8,124
01564SterlingWorcester County8,111
01220AdamsBerkshire County8,106
02111BostonSuffolk County8,067
01267WilliamstownBerkshire County7,985
01568UptonWorcester County7,926
01519GraftonWorcester County7,738
02338HalifaxPlymouth County7,734
02379West BridgewaterPlymouth County7,682
01364OrangeFranklin County7,668
01982South HamiltonEssex County7,646
02648Marstons MillsBarnstable County7,592
01583West BoylstonWorcester County7,516
02718East TauntonBristol County7,125
01536North GraftonWorcester County7,119
01775StowMiddlesex County7,109
01840LawrenceEssex County7,092
01566SturbridgeWorcester County7,054
01464ShirleyMiddlesex County7,017
01966RockportEssex County6,977
02675Yarmouth PortBarnstable County6,919
01469TownsendMiddlesex County6,803
02779BerkleyBristol County6,789
02660South DennisBarnstable County6,767
01834GrovelandEssex County6,747
02461Newton HighlandsMiddlesex County6,717
01860MerrimacEssex County6,707
02739MattapoisettPlymouth County6,563
02210BostonSuffolk County6,554
01983TopsfieldEssex County6,535
02113BostonSuffolk County6,522
02537East SandwichBarnstable County6,486
01430AshburnhamWorcester County6,450
02653OrleansBarnstable County6,342
01226DaltonBerkshire County6,304
01756MendonWorcester County6,266
01969RowleyEssex County6,214
01073SouthamptonHampshire County6,212
01524LeicesterWorcester County6,110
01534NorthbridgeWorcester County6,097
01033GranbyHampshire County6,088
01747HopedaleWorcester County6,024
01129SpringfieldHampden County5,993
02468WabanMiddlesex County5,901
01238LeeBerkshire County5,893
02030DoverNorfolk County5,893
02642EasthamBarnstable County5,772
02770RochesterPlymouth County5,716
01740BoltonWorcester County5,698
01719BoxboroughMiddlesex County5,468
01944ManchesterEssex County5,368
01451HarvardWorcester County5,359
02738MarionPlymouth County5,312
01035HadleyHampshire County5,299
01773LincolnMiddlesex County5,257
02539EdgartownDukes County5,212
01741CarlisleMiddlesex County5,209
01376Turners FallsFranklin County5,032
01240LenoxBerkshire County5,024
01612PaxtonWorcester County4,996
01608WorcesterWorcester County4,951
01585West BrookfieldWorcester County4,942
01036HampdenHampden County4,937
01984WenhamEssex County4,930
01560South GraftonWorcester County4,914
02032East WalpoleNorfolk County4,914
01505BoylstonWorcester County4,896
01005BarreWorcester County4,786
01373South DeerfieldFranklin County4,784
02717East FreetownBristol County4,777
02322AvonNorfolk County4,753
01535North BrookfieldWorcester County4,739
02538East WarehamPlymouth County4,556
01985West NewburyEssex County4,536
02633ChathamBarnstable County4,536
02576West WarehamPlymouth County4,498
02702AssonetBristol County4,445
01770SherbornMiddlesex County4,404
02142CambridgeMiddlesex County4,349
02764North DightonBristol County4,344
01452HubbardstonWorcester County4,339
02108BostonSuffolk County4,178
01468TempletonWorcester County4,157
02667WellfleetBarnstable County3,925
01922ByfieldEssex County3,791
02715DightonBristol County3,778
02464Newton Upper FallsMiddlesex County3,730
01436BaldwinvilleWorcester County3,720
02109BostonSuffolk County3,714
02562Sagamore BeachBarnstable County3,698
01010BrimfieldHampden County3,694
02657ProvincetownBarnstable County3,681
02635CotuitBarnstable County3,673
01375SunderlandFranklin County3,653
01370Shelburne FallsFranklin County3,641
02644ForestdaleBarnstable County3,618
01929EssexEssex County3,605
02655OstervilleBarnstable County3,535
01541PrincetonWorcester County3,500
01506BrookfieldWorcester County3,442
02639Dennis PortBarnstable County3,387
01827DunstableMiddlesex County3,375
01908NahantEssex County3,328
01503BerlinWorcester County3,311
02638DennisBarnstable County3,256
01128SpringfieldHampden County3,252
01225CheshireBerkshire County3,234
01431AshbyMiddlesex County3,188
01529MillvilleWorcester County3,156
01522JeffersonWorcester County3,021
01951NewburyEssex County2,938
02367PlymptonPlymouth County2,934
01360NorthfieldFranklin County2,875
01518FiskdaleWorcester County2,835
02559PocassetBarnstable County2,812
01083WarrenWorcester County2,746
02325BridgewaterPlymouth County2,647
01351MontagueFranklin County2,644
01223BecketBerkshire County2,588
02556North FalmouthBarnstable County2,586
01521HollandHampden County2,576
01050HuntingtonHampshire County2,573
01542RochdaleWorcester County2,572
01096WilliamsburgHampshire County2,566
02630BarnstableBarnstable County2,539
01038HatfieldHampshire County2,534
01337BernardstonFranklin County2,515
02668West BarnstableBarnstable County2,514
01235HinsdaleBerkshire County2,456
02575West TisburyDukes County2,417
01611Cherry ValleyWorcester County2,401
02535ChilmarkDukes County2,393
01103SpringfieldHampden County2,336
01257SheffieldBerkshire County2,331
01080Three RiversHampden County2,308
02725SomersetBristol County2,300
01237LanesboroughBerkshire County2,269
01474West TownsendMiddlesex County2,249
02110BostonSuffolk County2,178
01063NorthamptonHampshire County2,121
01515East BrookfieldWorcester County2,120
01034GranvilleHampden County2,100
01022ChicopeeHampden County2,045
01053LeedsHampshire County2,033
01901LynnEssex County1,934
01434DevensWorcester County1,889
02457Babson ParkNorfolk County1,886
02163BostonSuffolk County1,852
02557Oak BluffsDukes County1,849
01354GillFranklin County1,831
01537North OxfordWorcester County1,821
01340ColrainFranklin County1,807
02763Attleboro FallsBristol County1,764
01731Hanscom AfbMiddlesex County1,745
01031GilbertvilleWorcester County1,715
02646Harwich PortBarnstable County1,715
01330AshfieldFranklin County1,711
01054LeverettFranklin County1,704
01081WalesHampden County1,704
02071South WalpoleNorfolk County1,677
01039HaydenvilleHampshire County1,660
02558OnsetPlymouth County1,658
01262StockbridgeBerkshire County1,652
01344ErvingFranklin County1,639
01068OakhamWorcester County1,623
01341ConwayFranklin County1,605
01236HousatonicBerkshire County1,593
01368RoyalstonWorcester County1,497
02462Newton Lower FallsMiddlesex County1,459
01072ShutesburyFranklin County1,447
02357North EastonBristol County1,410
01339CharlemontFranklin County1,361
01008BlandfordHampden County1,324
01342DeerfieldFranklin County1,313
02534CataumetBarnstable County1,284
02199BostonSuffolk County1,253
01071RussellHampden County1,219
01011ChesterHampden County1,205
01366PetershamWorcester County1,173
01092West WarrenWorcester County1,123
02659South ChathamBarnstable County1,090
02670West DennisBarnstable County1,071
01098WorthingtonHampshire County1,019
02650North ChathamBarnstable County1,017
01026CummingtonHampshire County1,005
01270WindsorBerkshire County1,002
01355New SalemFranklin County963
01254RichmondBerkshire County962
02671West HarwichBarnstable County932
01531New BraintreeWorcester County925
02652North TruroBarnstable County924
01266West StockbridgeBerkshire County919
01253OtisBerkshire County903
01378WarwickFranklin County861
02542Buzzards BayBarnstable County854
01255SandisfieldBerkshire County850
01245MontereyBerkshire County828
02543Woods HoleDukes County810
01009BondsvilleHampden County790
01259SouthfieldBerkshire County778
01349Millers FallsFranklin County753
01965Prides CrossingEssex County752
02666TruroBarnstable County751
01074South BarreWorcester County749
01379WendellFranklin County742
01256SavoyBerkshire County733
01745FayvilleWorcester County660
01088West HatfieldHampshire County654
01029East OtisBerkshire County652
01222Ashley FallsBerkshire County611
01070PlainfieldHampshire County593
01367RoweFranklin County574
01718ActonMiddlesex County528
01032GoshenHampshire County503
01037HardwickWorcester County486
01346HeathFranklin County453
02663South WellfleetBarnstable County446
01012ChesterfieldHampshire County387
02637CummaquidBarnstable County351
02791Westport PointBristol County316
02641East DennisBarnstable County299
01079ThorndikeHampden County282
02561SagamoreBarnstable County260
02366South CarverPlymouth County251
01244Mill RiverBerkshire County243
02564SiasconsetNantucket County243
02647Hyannis PortBarnstable County228
01229GlendaleBerkshire County213
01224BerkshireBerkshire County201
01243MiddlefieldHampshire County196
01438East TempletonWorcester County192
01258South EgremontBerkshire County191
01343DruryBerkshire County190
01264TyringhamBerkshire County184
01242Lenox DaleBerkshire County165
01093WhatelyFranklin County149
02350MonponsettPlymouth County149
01937HathorneEssex County146
02047HumarockPlymouth County142
01066North HatfieldHampshire County115
01350Monroe BridgeFranklin County115
01347Lake PleasantFranklin County114
01084West ChesterfieldHampshire County101
02133BostonSuffolk County80
01338BucklandFranklin County79
01094WheelwrightWorcester County64
01097WoronocoHampden County45
02713CuttyhunkDukes County42
02553Monument BeachBarnstable County38
01380Wendell DepotFranklin County32
02584NantucketNantucket County23
01260South LeeBerkshire County20
01144SpringfieldHampden County0
01525LinwoodWorcester County0
01561South LancasterWorcester County0
02203BostonSuffolk County0
02205BostonSuffolk County0
02643East OrleansBarnstable County0
02672West HyannisportBarnstable County0

Overview of ZIP Codes in Massachusetts

ZCTAs are geographic areas created by the US Census Bureau to approximate the delivery areas of ZIP Codes for statistical analysis. While ZCTAs use the same five-digit codes as ZIP Codes, they represent defined geographic areas that may not exactly match the mail delivery routes of ZIP Codes.
01 02
Massachusetts Zip Prefixes

ZIP Codes and ZCTAs (ZIP Code Tabulation Areas) serve different purposes. ZIP Codes are postal codes created by the USPS for mail delivery, and are not correlated to geographical coordinates. ZCTAs provide a way to analyze census data in relation to ZIP Code areas while maintaining geographic consistency and protecting privacy. In addition, there are more ZIP Codes than ZCTAs, because many ZIP Codes for PO Boxes or unique entities don't have corresponding ZCTAs (US Census).

The data shown reflect ZCTAs from the US Census. As of 2024, there are 539 ZCTAs in Massachusetts (US Census).