Skip to content

Middlesex County, Massachusetts ZIP codes

110 ZIP codes are in Middlesex County, plus 2 that cross in from neighboring counties. It's part of the Boston-Cambridge-Newton, MA-NH metro area.

ZIP codes
110
Population in these ZIPs
1,629,277
Avg. median income
$139,100population-weighted
Cities & towns
77
Loading map…

Click anywhere on the map to see which ZIP code it's in.

Radius search from here

ZIP codes in Middlesex County

ZIP codes in Middlesex County
ZIP codeCityPopulationMedian incomeTypical home value
01431Ashby3,211$115,598$473,400
01432Ayer8,521$101,966$569,200
01450Groton11,356$193,292$776,600
01460Littleton10,280$149,722$774,900
01463Pepperell11,697$123,911$596,000
01464Shirley6,976$122,365$551,700
01469Townsend6,820$103,801$502,500
01470 PO BoxGroton———
01471 PO BoxGroton———
01472 PO BoxWest Groton———
01474West Townsend2,280$136,371$513,900
01701Framingham32,618$137,094$694,400
01702Framingham39,789$82,496$553,700
01703 PO BoxFramingham———
01704 PO BoxFramingham———
01705 PO BoxFramingham———
01718Acton404$104,167$488,800
01719Boxborough5,496$144,611$759,700
01720Acton23,526$159,010$872,500
01721Ashland18,873$127,539$661,700
01730Bedford14,707$172,400$1,018,900
01731Hanscom Afb2,110$104,688—
01741Carlisle5,239$250,001$1,299,300
01742Concord18,448$195,125$1,415,800
01746Holliston15,094$159,817$736,300
01748Hopkinton19,358$222,801$951,900
01749Hudson20,077$103,400$614,500
01752Marlborough41,647$91,968$570,900
01754Maynard10,712$124,067$600,100
01760Natick36,782$138,563$875,700
01770Sherborn4,427$250,001$1,212,700
01773Lincoln4,891$209,327$1,502,200
01775Stow7,165$185,809$806,400
01776Sudbury19,270$236,509$1,128,500
01778Wayland14,033$219,375$1,136,100
01784 PO BoxWoodville———
01801Woburn41,939$111,185$753,200
01803Burlington26,274$146,436$867,200
01805 PO BoxBurlington———
01813 PO BoxWoburn———
01815 PO BoxWoburn———
01821Billerica30,143$149,042$696,100
01822 PO BoxBillerica———
01824Chelmsford26,650$140,050$708,800
01825 PO BoxNorth Reading———
01826Dracut32,629$114,196$569,800
01827Dunstable3,408$208,512$798,300
01850Lowell17,740$69,780$443,500
01851Lowell33,403$92,401$520,000
01852Lowell37,144$80,906$469,900
01853 PO BoxLowell———
01854Lowell30,081$72,709$476,800
01862North Billerica12,129$138,571$714,500
01863North Chelmsford9,796$144,875$548,100
01864North Reading15,765$147,768$710,500
01865 PO BoxNutting Lake———
01866 PO BoxPinehurst———
01867Reading25,612$165,912$909,500
01876Tewksbury31,004$130,204$671,700
01879Tyngsboro12,550$129,348$647,900
01880Wakefield27,793$134,306$812,600
01886Westford24,690$187,198$827,900
01887Wilmington23,336$168,152$776,200
01888 PO BoxWoburn———
01889 PO BoxNorth Reading———
01890Winchester23,406$230,198$1,532,300
02138Cambridge38,509$119,967$1,133,700
02139Cambridge40,033$134,586$990,900
02140Cambridge21,204$135,286$1,066,200
02141Cambridge14,517$126,522$899,600
02142Cambridge4,737$147,723$1,311,400
02143Somerville25,513$130,753$932,500
02144Somerville25,448$150,313$1,027,900
02145Somerville27,495$123,755$815,800
02148Malden65,906$100,606$666,900
02149Everett50,045$85,218$619,900
02153 PO BoxMedford———
02155Medford61,730$129,700$817,600
02156 PO BoxWest Medford———
02176Melrose29,650$133,953$908,200
02180Stoneham23,355$113,964$798,100
02212 PO BoxBoston———
02238 PO BoxCambridge———
02420Lexington16,215$245,031$1,506,000
02421Lexington18,080$227,813$1,593,300
02451Waltham17,393$122,335$794,500
02452Waltham15,808$118,431$849,300
02453Waltham31,591$115,366$795,100
02454 PO BoxWaltham———
02455 PO BoxNorth Waltham———
02456 PO BoxNew Town———
02458Newton13,050$153,520$1,232,400
02459Newton Center18,449$227,594$1,791,300
02460Newtonville10,099$177,837$1,344,400
02461Newton Highlands6,975$224,000$1,475,400
02462Newton Lower Falls1,470$216,339$1,295,600
02464Newton Upper Falls3,833$105,729$925,100
02465West Newton11,697$194,265$1,353,500
02466Auburndale8,679$170,089$1,373,000
02468Waban5,773$250,001$2,097,700
02471 PO BoxWatertown———
02472Watertown35,620$126,336$810,500
02474Arlington28,642$150,560$1,044,400
02475 PO BoxArlington Heights———
02476Arlington17,708$151,131$1,078,700
02477 PO BoxWatertown———
02478Belmont27,175$183,137$1,421,500
02479 PO BoxWaverley———
02493Weston11,579$250,001$2,233,500
02495 PO BoxNonantum———

ZIP codes partly in Middlesex County

These ZIP codes are mostly in a neighboring county but cover part of Middlesex County.

ZIP codes partly in Middlesex County
ZIP codeCityCountyPopulationMedian incomeTypical home value
01434DevensWorcester County1,564$162,143$594,100
02467Chestnut HillNorfolk County23,001$169,104$1,182,200

Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology

Cities and towns in Middlesex County

Nearby counties

Frequently asked questions

How many ZIP codes are in Middlesex County, Massachusetts?

110 ZIP codes are mainly in Middlesex County, and 2 more ZIP codes from neighboring areas reach partly into it.

What cities are in Middlesex County?

ZIP codes in Middlesex County use the city names Acton, Arlington, Arlington Heights, Ashby, Ashland, Auburndale, Ayer, Bedford, Belmont, Billerica, Boston and Boxborough and others.

What metro area is Middlesex County in?

Middlesex County is part of the Boston-Cambridge-Newton, MA-NH metropolitan statistical area.