Skip to content
ZipNumbers
Grid of numbered green mailboxes in an apartment lobby, illustrating ZIP code listings

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.

ZIPCountyPopulationMedian incomeMedian home valueMedian rent
02301Plymouth County68,608$72,727$414,200$1,566
02148Middlesex County65,509$95,298$607,500$2,066
02360Plymouth County62,405$111,975$494,700$1,831
02155Middlesex County61,276$118,403$715,500$2,483
02169Norfolk County60,928$92,080$552,200$1,975
02151Suffolk County59,949$80,948$566,200$1,964
02124Suffolk County55,897$79,168$607,200$1,783
01960Essex County53,961$95,173$566,700$1,902
01844Essex County53,015$103,292$471,900$1,610
01841Essex County52,761$54,525$393,800$1,565
02780Bristol County52,530$75,054$377,800$1,257
01902Essex County51,680$66,755$456,000$1,571
02149Middlesex County49,236$79,658$605,200$1,988
02703Bristol County46,479$93,352$409,400$1,446
02740Bristol County46,336$54,563$303,400$1,052
01201Berkshire County45,072$68,879$236,500$1,098
02128Suffolk County44,124$92,079$680,000$2,009
01970Essex County44,115$85,189$497,500$1,800
02135Suffolk County43,683$88,208$684,000$2,179
01453Worcester County43,635$82,098$345,900$1,282
01420Worcester County41,677$70,334$294,600$1,131
01915Essex County41,656$102,347$619,600$1,684
01085Hampden County41,466$83,821$296,300$1,064
01752Middlesex County41,398$95,047$485,400$1,721
01801Middlesex County41,205$107,754$641,800$2,190
02130Suffolk County41,109$130,533$763,700$2,434
01604Worcester County39,988$72,911$321,900$1,570
01702Middlesex County39,761$78,784$563,600$1,822
02139Middlesex County39,609$124,648$1,066,200$2,613
02150Suffolk County39,444$72,122$476,500$1,861
02184Norfolk County38,762$125,305$623,200$1,925
01545Worcester County38,440$136,225$555,500$2,046
02138Middlesex County38,077$122,040$1,088,700$2,799
02136Suffolk County38,071$96,862$566,300$1,772
01040Hampden County37,949$51,892$255,300$1,016
01852Middlesex County36,700$77,058$397,200$1,567
02127Suffolk County36,646$156,373$858,600$2,435
01760Middlesex County36,520$134,644$740,700$2,061
02302Plymouth County36,472$87,560$395,000$1,476
01810Essex County35,608$167,591$813,800$2,046
02472Middlesex County35,317$123,383$737,600$2,356
02368Norfolk County34,736$103,321$464,000$2,049
02125Suffolk County33,069$71,810$645,400$1,897
02038Norfolk County33,067$142,788$567,100$1,856
01826Middlesex County32,373$111,451$466,200$1,740
01851Middlesex County32,308$87,962$432,100$1,686
01701Middlesex County32,270$127,000$612,600$1,973
01845Essex County31,881$134,319$670,000$2,113
02131Suffolk County31,564$109,237$634,200$1,999
01109Hampden County31,418$46,821$203,100$1,112
02062Norfolk County31,380$97,110$613,500$2,056
02446Norfolk County31,109$127,519$1,172,800$2,757
01605Worcester County31,086$54,805$349,800$1,362
02720Bristol County31,063$62,907$361,800$1,177
01876Middlesex County30,962$126,795$546,600$2,248
01757Worcester County30,473$92,951$444,100$1,702
02453Middlesex County30,314$114,029$666,300$2,063
01020Hampden County30,230$70,971$259,100$1,153
01821Middlesex County30,203$142,564$581,300$2,211
01930Essex County29,862$87,898$587,800$1,395
02176Middlesex County29,488$126,854$796,100$1,933
02760Bristol County29,078$109,350$458,300$1,386
02072Norfolk County29,074$104,164$496,700$1,993
01854Middlesex County28,808$70,397$360,500$1,477
01610Worcester County28,719$43,757$279,100$1,339
02186Norfolk County28,716$177,222$896,500$1,545
01089Hampden County28,635$70,401$307,900$1,121
02115Suffolk County28,621$53,398$1,015,400$2,033
01906Essex County28,599$100,819$589,500$1,982
02118Suffolk County28,522$90,142$1,029,100$1,748
01843Essex County28,444$72,163$393,700$1,703
02121Suffolk County28,298$38,565$548,100$1,316
02474Middlesex County28,283$139,199$887,000$2,157
02145Middlesex County27,929$119,167$784,900$2,377
01923Essex County27,778$117,072$611,200$2,004
01108Hampden County27,409$51,851$219,500$1,224
01880Middlesex County27,258$130,419$670,100$1,872
01905Essex County27,188$84,341$443,200$1,749
02132Suffolk County27,069$139,545$714,000$2,140
02478Middlesex County26,966$177,790$1,108,800$2,382
02119Suffolk County26,851$43,255$668,900$1,252
01830Essex County26,685$79,784$436,400$1,602
01824Middlesex County26,628$141,337$590,900$2,076
01803Middlesex County26,068$142,421$679,400$2,615
01832Essex County26,065$81,141$410,300$1,612
02324Plymouth County26,022$112,445$500,600$1,975
02721Bristol County25,922$50,666$362,800$1,010
02050Plymouth County25,903$125,436$622,600$1,620
01602Worcester County25,791$94,351$380,800$1,471
01867Middlesex County25,474$163,407$741,100$1,722
02126Suffolk County25,313$67,206$515,000$1,659
02143Middlesex County25,161$126,102$930,200$2,424
02026Norfolk County25,109$124,375$630,400$2,058
02745Bristol County25,013$73,154$339,600$1,104
02144Middlesex County25,009$140,591$987,000$2,654
01002Hampshire County24,726$69,411$449,000$1,561
01886Middlesex County24,584$181,523$689,400$2,068
02021Norfolk County24,459$128,341$665,500$2,237
02346Plymouth County24,360$91,914$426,800$1,692
02043Plymouth County24,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.

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.

More Massachusetts data.