
Massachusetts ZIP codes
Quick answer
Massachusetts contains 539 ZIP code tabulation areas. The statewide sales tax base rate is 6.25% with no local add-ons.
Type the 5-digit ZIP to open its profile.
Top 100 ZIP codes by population
Largest by population, Census 2019-2023 ACS 5-year estimates.
| ZIP | County | Population | Median income | Median home value | Median rent |
|---|---|---|---|---|---|
| 02301 | Plymouth County | 68,608 | $72,727 | $414,200 | $1,566 |
| 02148 | Middlesex County | 65,509 | $95,298 | $607,500 | $2,066 |
| 02360 | Plymouth County | 62,405 | $111,975 | $494,700 | $1,831 |
| 02155 | Middlesex County | 61,276 | $118,403 | $715,500 | $2,483 |
| 02169 | Norfolk County | 60,928 | $92,080 | $552,200 | $1,975 |
| 02151 | Suffolk County | 59,949 | $80,948 | $566,200 | $1,964 |
| 02124 | Suffolk County | 55,897 | $79,168 | $607,200 | $1,783 |
| 01960 | Essex County | 53,961 | $95,173 | $566,700 | $1,902 |
| 01844 | Essex County | 53,015 | $103,292 | $471,900 | $1,610 |
| 01841 | Essex County | 52,761 | $54,525 | $393,800 | $1,565 |
| 02780 | Bristol County | 52,530 | $75,054 | $377,800 | $1,257 |
| 01902 | Essex County | 51,680 | $66,755 | $456,000 | $1,571 |
| 02149 | Middlesex County | 49,236 | $79,658 | $605,200 | $1,988 |
| 02703 | Bristol County | 46,479 | $93,352 | $409,400 | $1,446 |
| 02740 | Bristol County | 46,336 | $54,563 | $303,400 | $1,052 |
| 01201 | Berkshire County | 45,072 | $68,879 | $236,500 | $1,098 |
| 02128 | Suffolk County | 44,124 | $92,079 | $680,000 | $2,009 |
| 01970 | Essex County | 44,115 | $85,189 | $497,500 | $1,800 |
| 02135 | Suffolk County | 43,683 | $88,208 | $684,000 | $2,179 |
| 01453 | Worcester County | 43,635 | $82,098 | $345,900 | $1,282 |
| 01420 | Worcester County | 41,677 | $70,334 | $294,600 | $1,131 |
| 01915 | Essex County | 41,656 | $102,347 | $619,600 | $1,684 |
| 01085 | Hampden County | 41,466 | $83,821 | $296,300 | $1,064 |
| 01752 | Middlesex County | 41,398 | $95,047 | $485,400 | $1,721 |
| 01801 | Middlesex County | 41,205 | $107,754 | $641,800 | $2,190 |
| 02130 | Suffolk County | 41,109 | $130,533 | $763,700 | $2,434 |
| 01604 | Worcester County | 39,988 | $72,911 | $321,900 | $1,570 |
| 01702 | Middlesex County | 39,761 | $78,784 | $563,600 | $1,822 |
| 02139 | Middlesex County | 39,609 | $124,648 | $1,066,200 | $2,613 |
| 02150 | Suffolk County | 39,444 | $72,122 | $476,500 | $1,861 |
| 02184 | Norfolk County | 38,762 | $125,305 | $623,200 | $1,925 |
| 01545 | Worcester County | 38,440 | $136,225 | $555,500 | $2,046 |
| 02138 | Middlesex County | 38,077 | $122,040 | $1,088,700 | $2,799 |
| 02136 | Suffolk County | 38,071 | $96,862 | $566,300 | $1,772 |
| 01040 | Hampden County | 37,949 | $51,892 | $255,300 | $1,016 |
| 01852 | Middlesex County | 36,700 | $77,058 | $397,200 | $1,567 |
| 02127 | Suffolk County | 36,646 | $156,373 | $858,600 | $2,435 |
| 01760 | Middlesex County | 36,520 | $134,644 | $740,700 | $2,061 |
| 02302 | Plymouth County | 36,472 | $87,560 | $395,000 | $1,476 |
| 01810 | Essex County | 35,608 | $167,591 | $813,800 | $2,046 |
| 02472 | Middlesex County | 35,317 | $123,383 | $737,600 | $2,356 |
| 02368 | Norfolk County | 34,736 | $103,321 | $464,000 | $2,049 |
| 02125 | Suffolk County | 33,069 | $71,810 | $645,400 | $1,897 |
| 02038 | Norfolk County | 33,067 | $142,788 | $567,100 | $1,856 |
| 01826 | Middlesex County | 32,373 | $111,451 | $466,200 | $1,740 |
| 01851 | Middlesex County | 32,308 | $87,962 | $432,100 | $1,686 |
| 01701 | Middlesex County | 32,270 | $127,000 | $612,600 | $1,973 |
| 01845 | Essex County | 31,881 | $134,319 | $670,000 | $2,113 |
| 02131 | Suffolk County | 31,564 | $109,237 | $634,200 | $1,999 |
| 01109 | Hampden County | 31,418 | $46,821 | $203,100 | $1,112 |
| 02062 | Norfolk County | 31,380 | $97,110 | $613,500 | $2,056 |
| 02446 | Norfolk County | 31,109 | $127,519 | $1,172,800 | $2,757 |
| 01605 | Worcester County | 31,086 | $54,805 | $349,800 | $1,362 |
| 02720 | Bristol County | 31,063 | $62,907 | $361,800 | $1,177 |
| 01876 | Middlesex County | 30,962 | $126,795 | $546,600 | $2,248 |
| 01757 | Worcester County | 30,473 | $92,951 | $444,100 | $1,702 |
| 02453 | Middlesex County | 30,314 | $114,029 | $666,300 | $2,063 |
| 01020 | Hampden County | 30,230 | $70,971 | $259,100 | $1,153 |
| 01821 | Middlesex County | 30,203 | $142,564 | $581,300 | $2,211 |
| 01930 | Essex County | 29,862 | $87,898 | $587,800 | $1,395 |
| 02176 | Middlesex County | 29,488 | $126,854 | $796,100 | $1,933 |
| 02760 | Bristol County | 29,078 | $109,350 | $458,300 | $1,386 |
| 02072 | Norfolk County | 29,074 | $104,164 | $496,700 | $1,993 |
| 01854 | Middlesex County | 28,808 | $70,397 | $360,500 | $1,477 |
| 01610 | Worcester County | 28,719 | $43,757 | $279,100 | $1,339 |
| 02186 | Norfolk County | 28,716 | $177,222 | $896,500 | $1,545 |
| 01089 | Hampden County | 28,635 | $70,401 | $307,900 | $1,121 |
| 02115 | Suffolk County | 28,621 | $53,398 | $1,015,400 | $2,033 |
| 01906 | Essex County | 28,599 | $100,819 | $589,500 | $1,982 |
| 02118 | Suffolk County | 28,522 | $90,142 | $1,029,100 | $1,748 |
| 01843 | Essex County | 28,444 | $72,163 | $393,700 | $1,703 |
| 02121 | Suffolk County | 28,298 | $38,565 | $548,100 | $1,316 |
| 02474 | Middlesex County | 28,283 | $139,199 | $887,000 | $2,157 |
| 02145 | Middlesex County | 27,929 | $119,167 | $784,900 | $2,377 |
| 01923 | Essex County | 27,778 | $117,072 | $611,200 | $2,004 |
| 01108 | Hampden County | 27,409 | $51,851 | $219,500 | $1,224 |
| 01880 | Middlesex County | 27,258 | $130,419 | $670,100 | $1,872 |
| 01905 | Essex County | 27,188 | $84,341 | $443,200 | $1,749 |
| 02132 | Suffolk County | 27,069 | $139,545 | $714,000 | $2,140 |
| 02478 | Middlesex County | 26,966 | $177,790 | $1,108,800 | $2,382 |
| 02119 | Suffolk County | 26,851 | $43,255 | $668,900 | $1,252 |
| 01830 | Essex County | 26,685 | $79,784 | $436,400 | $1,602 |
| 01824 | Middlesex County | 26,628 | $141,337 | $590,900 | $2,076 |
| 01803 | Middlesex County | 26,068 | $142,421 | $679,400 | $2,615 |
| 01832 | Essex County | 26,065 | $81,141 | $410,300 | $1,612 |
| 02324 | Plymouth County | 26,022 | $112,445 | $500,600 | $1,975 |
| 02721 | Bristol County | 25,922 | $50,666 | $362,800 | $1,010 |
| 02050 | Plymouth County | 25,903 | $125,436 | $622,600 | $1,620 |
| 01602 | Worcester County | 25,791 | $94,351 | $380,800 | $1,471 |
| 01867 | Middlesex County | 25,474 | $163,407 | $741,100 | $1,722 |
| 02126 | Suffolk County | 25,313 | $67,206 | $515,000 | $1,659 |
| 02143 | Middlesex County | 25,161 | $126,102 | $930,200 | $2,424 |
| 02026 | Norfolk County | 25,109 | $124,375 | $630,400 | $2,058 |
| 02745 | Bristol County | 25,013 | $73,154 | $339,600 | $1,104 |
| 02144 | Middlesex County | 25,009 | $140,591 | $987,000 | $2,654 |
| 01002 | Hampshire County | 24,726 | $69,411 | $449,000 | $1,561 |
| 01886 | Middlesex County | 24,584 | $181,523 | $689,400 | $2,068 |
| 02021 | Norfolk County | 24,459 | $128,341 | $665,500 | $2,237 |
| 02346 | Plymouth County | 24,360 | $91,914 | $426,800 | $1,692 |
| 02043 | Plymouth County | 24,185 | $181,017 | $1,075,100 | $2,452 |
Source: US Census Bureau, ACS 2019-2023 5-year estimates · rates as published for 2019-2023 ACS 5-year
All 539 ZIP codes
Every ZIP code area in the state, in numeric order.
- 01001
- 01002
- 01003
- 01005
- 01007
- 01008
- 01009
- 01010
- 01011
- 01012
- 01013
- 01020
- 01022
- 01026
- 01027
- 01028
- 01029
- 01030
- 01031
- 01032
- 01033
- 01034
- 01035
- 01036
- 01037
- 01038
- 01039
- 01040
- 01050
- 01053
- 01054
- 01056
- 01057
- 01060
- 01062
- 01063
- 01066
- 01068
- 01069
- 01070
- 01071
- 01072
- 01073
- 01074
- 01075
- 01077
- 01079
- 01080
- 01081
- 01082
- 01083
- 01084
- 01085
- 01088
- 01089
- 01092
- 01093
- 01094
- 01095
- 01096
- 01097
- 01098
- 01103
- 01104
- 01105
- 01106
- 01107
- 01108
- 01109
- 01118
- 01119
- 01128
- 01129
- 01144
- 01151
- 01201
- 01220
- 01222
- 01223
- 01224
- 01225
- 01226
- 01229
- 01230
- 01235
- 01236
- 01237
- 01238
- 01240
- 01242
- 01243
- 01244
- 01245
- 01247
- 01253
- 01254
- 01255
- 01256
- 01257
- 01258
- 01259
- 01260
- 01262
- 01264
- 01266
- 01267
- 01270
- 01301
- 01330
- 01331
- 01337
- 01338
- 01339
- 01340
- 01341
- 01342
- 01343
- 01344
- 01346
- 01347
- 01349
- 01350
- 01351
- 01354
- 01355
- 01360
- 01364
- 01366
- 01367
- 01368
- 01370
- 01373
- 01375
- 01376
- 01378
- 01379
- 01380
- 01420
- 01430
- 01431
- 01432
- 01434
- 01436
- 01438
- 01440
- 01450
- 01451
- 01452
- 01453
- 01460
- 01462
- 01463
- 01464
- 01468
- 01469
- 01473
- 01474
- 01475
- 01501
- 01503
- 01504
- 01505
- 01506
- 01507
- 01510
- 01515
- 01516
- 01518
- 01519
- 01520
- 01521
- 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
- 01701
- 01702
- 01718
- 01719
- 01720
- 01721
- 01730
- 01731
- 01740
- 01741
- 01742
- 01745
- 01746
- 01747
- 01748
- 01749
- 01752
- 01754
- 01756
- 01757
- 01760
- 01770
- 01772
- 01773
- 01775
- 01776
- 01778
- 01801
- 01803
- 01810
- 01821
- 01824
- 01826
- 01827
- 01830
- 01832
- 01833
- 01834
- 01835
- 01840
- 01841
- 01843
- 01844
- 01845
- 01850
- 01851
- 01852
- 01854
- 01860
- 01862
- 01863
- 01864
- 01867
- 01876
- 01879
- 01880
- 01886
- 01887
- 01890
- 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
- 02019
- 02021
- 02025
- 02026
- 02030
- 02032
- 02035
- 02038
- 02043
- 02045
- 02047
- 02048
- 02050
- 02052
- 02053
- 02054
- 02056
- 02061
- 02062
- 02066
- 02067
- 02071
- 02072
- 02081
- 02090
- 02093
- 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
- 02138
- 02139
- 02140
- 02141
- 02142
- 02143
- 02144
- 02145
- 02148
- 02149
- 02150
- 02151
- 02152
- 02155
- 02163
- 02169
- 02170
- 02171
- 02176
- 02180
- 02184
- 02186
- 02188
- 02189
- 02190
- 02191
- 02199
- 02203
- 02205
- 02210
- 02215
- 02301
- 02302
- 02322
- 02324
- 02325
- 02330
- 02332
- 02333
- 02338
- 02339
- 02341
- 02343
- 02346
- 02347
- 02350
- 02351
- 02356
- 02357
- 02359
- 02360
- 02364
- 02366
- 02367
- 02368
- 02370
- 02375
- 02379
- 02382
- 02420
- 02421
- 02445
- 02446
- 02451
- 02452
- 02453
- 02457
- 02458
- 02459
- 02460
- 02461
- 02462
- 02464
- 02465
- 02466
- 02467
- 02468
- 02472
- 02474
- 02476
- 02478
- 02481
- 02482
- 02492
- 02493
- 02494
- 02532
- 02534
- 02535
- 02536
- 02537
- 02538
- 02539
- 02540
- 02542
- 02543
- 02553
- 02554
- 02556
- 02557
- 02558
- 02559
- 02561
- 02562
- 02563
- 02564
- 02568
- 02571
- 02575
- 02576
- 02584
- 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
- 02702
- 02703
- 02713
- 02715
- 02717
- 02718
- 02719
- 02720
- 02721
- 02723
- 02724
- 02725
- 02726
- 02738
- 02739
- 02740
- 02743
- 02744
- 02745
- 02746
- 02747
- 02748
- 02760
- 02762
- 02763
- 02764
- 02766
- 02767
- 02769
- 02770
- 02771
- 02777
- 02779
- 02780
- 02790
- 02791
Reading this Massachusetts list
What the Massachusetts numbers actually show.
Massachusetts is unusually decentralised. No single centre dominates — the ten largest ZIP codes together hold just 8% of the 6,992,213 residents here, and 252 separate entries clear 10,000 people. State-level averages are more representative here than in most states, because there is no outsized core pulling them. Half of these ZIP codes hold more than 8,755 residents, which is a small-town scale: big enough for published estimates, small enough that one employer or one subdivision moves the numbers.
On housing, Massachusetts tracks the national pattern closely: $481,450 median home value against $107,198 median income, a ratio of 4.5 versus 3.9 nationally. Rent stays modest against earnings — $1,591 a month, roughly 18% of median household income over a year. The statewide midpoint hides real variation, though — that is what the spread below is for.
Incomes fan out sharply inside Massachusetts. Strip the outliers and the top-decile ZIP code still earns 2.65× the bottom-decile one ($175,779 against $66,365); include them and 01063 tops the list at $250,001 and 01103 anchors the bottom at $21,458. A single "Massachusetts average" is averaging across two different economies.
Coverage is close to complete: only 32 of 539 rows show a blank where the Census suppressed an estimate for sample-size reasons. The rest are published five-year values, averaged over sixty months of responses.
Questions people ask
Specific to Massachusetts.
How many ZIP codes does Massachusetts have? 539 appear in the current federal tabulation. ZIP code tabulation areas are the Census approximation of postal ZIP codes, so the count differs slightly from the number of ZIPs the Postal Service delivers to in Massachusetts, and PO-box-only ZIPs have no area at all.
Which Massachusetts row should I compare mine against? Pick ZIP codes within roughly the same population band. In a state this spread out, size drives the housing and income figures more than region does.
How current is this? Every figure comes from the American Community Survey 2019-2023 ACS 5-year release published by the US Census Bureau, ACS 2019-2023 5-year estimates. It reflects the full survey window rather than a single date, and it is the most recent vintage available for ZIP codes this small.
Keep going
More Massachusetts data.