County ZIP codes · Massachusetts · FIPS 25017

Middlesex County, MA ZIP Codes

Middlesex County, Massachusetts has 112 ZIP codes (Census 2020 ZCTA-county file; GeoNames postal codes, October 2026): 83 residential and 29 for PO boxes or a single organization. 81 of the residential ones lie mainly in Middlesex County and 2 mainly in a neighboring county; 2 cross the county line. Median household income ranges from $69,780 in 01850 (Lowell) to $250,000 or more in 4 ZIP codes at the Census top code (Census Bureau, ACS 2020-2024).

  • ACS2020-24
  • Census2020

Where are the ZIP codes of Middlesex County?

01431 · Ashby: $116k01432 · Ayer: $102k01434 · Devens: $162k01450 · Groton: $193k01460 · Littleton: $150k01463 · Pepperell: $124k01464 · Shirley: $122k01469 · Townsend: $104k01474 · West Townsend: $136k01701 · Framingham: $137k01702 · Framingham: $83k01718 · Acton: $104k01719 · Boxborough: $145k01720 · Acton: $159k01721 · Ashland: $128k01730 · Bedford: $172k01731 · Hanscom Afb: $105k01741 · Carlisle: $250k+01742 · Concord: $195k01746 · Holliston: $160k01748 · Hopkinton: $223k01749 · Hudson: $103k01752 · Marlborough: $92k01754 · Maynard: $124k01760 · Natick: $139k01770 · Sherborn: $250k+01773 · Lincoln: $209k01775 · Stow: $186k01776 · Sudbury: $237k01778 · Wayland: $219k01801 · Woburn: $111k01803 · Burlington: $146k01821 · Billerica: $149k01824 · Chelmsford: $140k01826 · Dracut: $114k01827 · Dunstable: $209k01850 · Lowell: $70k01851 · Lowell: $92k01852 · Lowell: $81k01854 · Lowell: $73k01862 · North Billerica: $139k01863 · North Chelmsford: $145k01864 · North Reading: $148k01867 · Reading: $166k01876 · Tewksbury: $130k01879 · Tyngsboro: $129k01880 · Wakefield: $134k01886 · Westford: $187k01887 · Wilmington: $168k01890 · Winchester: $230k02138 · Cambridge: $120k02139 · Cambridge: $135k02140 · Cambridge: $135k02141 · Cambridge: $127k02142 · Cambridge: $148k02143 · Somerville: $131k02144 · Somerville: $150k02145 · Somerville: $124k02148 · Malden: $101k02149 · Everett: $85k02155 · Medford: $130k02176 · Melrose: $134k02180 · Stoneham: $114k02420 · Lexington: $245k02421 · Lexington: $228k02451 · Waltham: $122k02452 · Waltham: $118k02453 · Waltham: $115k02458 · Newton: $154k02459 · Newton Center: $228k02460 · Newtonville: $178k02461 · Newton Highlands: $224k02462 · Newton Lower Falls: $216k02464 · Newton Upper Falls: $106k02465 · West Newton: $194k02466 · Auburndale: $170k02467 · Chestnut Hill: $169k02468 · Waban: $250k+02472 · Watertown: $126k02474 · Arlington: $151k02476 · Arlington: $151k02478 · Belmont: $183k02493 · Weston: $250k+01450018860182601876017480174201776017200187901752017460146301431018870146001469018240182101760014640186201801017730177501770017780249301701018270172101864017490174102421024200180301730017190143401702021550143201867018800189002453024510186302478021480247202176018540247601431 · Ashby: $116k01432 · Ayer: $102k01434 · Devens: $162k01450 · Groton: $193k01460 · Littleton: $150k01463 · Pepperell: $124k01464 · Shirley: $122k01469 · Townsend: $104k01474 · West Townsend: $136k01701 · Framingham: $137k01702 · Framingham: $83k01718 · Acton: $104k01719 · Boxborough: $145k01720 · Acton: $159k01721 · Ashland: $128k01730 · Bedford: $172k01731 · Hanscom Afb: $105k01741 · Carlisle: $250k+01742 · Concord: $195k01746 · Holliston: $160k01748 · Hopkinton: $223k01749 · Hudson: $103k01752 · Marlborough: $92k01754 · Maynard: $124k01760 · Natick: $139k01770 · Sherborn: $250k+01773 · Lincoln: $209k01775 · Stow: $186k01776 · Sudbury: $237k01778 · Wayland: $219k01801 · Woburn: $111k01803 · Burlington: $146k01821 · Billerica: $149k01824 · Chelmsford: $140k01826 · Dracut: $114k01827 · Dunstable: $209k01850 · Lowell: $70k01851 · Lowell: $92k01852 · Lowell: $81k01854 · Lowell: $73k01862 · North Billerica: $139k01863 · North Chelmsford: $145k01864 · North Reading: $148k01867 · Reading: $166k01876 · Tewksbury: $130k01879 · Tyngsboro: $129k01880 · Wakefield: $134k01886 · Westford: $187k01887 · Wilmington: $168k01890 · Winchester: $230k02138 · Cambridge: $120k02139 · Cambridge: $135k02140 · Cambridge: $135k02141 · Cambridge: $127k02142 · Cambridge: $148k02143 · Somerville: $131k02144 · Somerville: $150k02145 · Somerville: $124k02148 · Malden: $101k02149 · Everett: $85k02155 · Medford: $130k02176 · Melrose: $134k02180 · Stoneham: $114k02420 · Lexington: $245k02421 · Lexington: $228k02451 · Waltham: $122k02452 · Waltham: $118k02453 · Waltham: $115k02458 · Newton: $154k02459 · Newton Center: $228k02460 · Newtonville: $178k02461 · Newton Highlands: $224k02462 · Newton Lower Falls: $216k02464 · Newton Upper Falls: $106k02465 · West Newton: $194k02466 · Auburndale: $170k02467 · Chestnut Hill: $169k02468 · Waban: $250k+02472 · Watertown: $126k02474 · Arlington: $151k02476 · Arlington: $151k02478 · Belmont: $183k02493 · Weston: $250k+0145001886018260187601748017420177601720018790175201746014630143101887014600146901824018210176001464018010177301775017700177801701017210186401749017410242101730017190143401702021550143201890024530185401431 · Ashby: $116k01432 · Ayer: $102k01434 · Devens: $162k01450 · Groton: $193k01460 · Littleton: $150k01463 · Pepperell: $124k01464 · Shirley: $122k01469 · Townsend: $104k01474 · West Townsend: $136k01701 · Framingham: $137k01702 · Framingham: $83k01718 · Acton: $104k01719 · Boxborough: $145k01720 · Acton: $159k01721 · Ashland: $128k01730 · Bedford: $172k01731 · Hanscom Afb: $105k01741 · Carlisle: $250k+01742 · Concord: $195k01746 · Holliston: $160k01748 · Hopkinton: $223k01749 · Hudson: $103k01752 · Marlborough: $92k01754 · Maynard: $124k01760 · Natick: $139k01770 · Sherborn: $250k+01773 · Lincoln: $209k01775 · Stow: $186k01776 · Sudbury: $237k01778 · Wayland: $219k01801 · Woburn: $111k01803 · Burlington: $146k01821 · Billerica: $149k01824 · Chelmsford: $140k01826 · Dracut: $114k01827 · Dunstable: $209k01850 · Lowell: $70k01851 · Lowell: $92k01852 · Lowell: $81k01854 · Lowell: $73k01862 · North Billerica: $139k01863 · North Chelmsford: $145k01864 · North Reading: $148k01867 · Reading: $166k01876 · Tewksbury: $130k01879 · Tyngsboro: $129k01880 · Wakefield: $134k01886 · Westford: $187k01887 · Wilmington: $168k01890 · Winchester: $230k02138 · Cambridge: $120k02139 · Cambridge: $135k02140 · Cambridge: $135k02141 · Cambridge: $127k02142 · Cambridge: $148k02143 · Somerville: $131k02144 · Somerville: $150k02145 · Somerville: $124k02148 · Malden: $101k02149 · Everett: $85k02155 · Medford: $130k02176 · Melrose: $134k02180 · Stoneham: $114k02420 · Lexington: $245k02421 · Lexington: $228k02451 · Waltham: $122k02452 · Waltham: $118k02453 · Waltham: $115k02458 · Newton: $154k02459 · Newton Center: $228k02460 · Newtonville: $178k02461 · Newton Highlands: $224k02462 · Newton Lower Falls: $216k02464 · Newton Upper Falls: $106k02465 · West Newton: $194k02466 · Auburndale: $170k02467 · Chestnut Hill: $169k02468 · Waban: $250k+02472 · Watertown: $126k02474 · Arlington: $151k02476 · Arlington: $151k02478 · Belmont: $183k02493 · Weston: $250k+014500188601826018760174801742017760187901752014630143101460
The residential ZIP codes of Middlesex County (whole outlines, including the parts in neighboring counties), shaded by median household income in national fifths (ACS 2020-2024). <$54.1k$98.1k+no figure

Source: U.S. Census Bureau, 2020 ZCTA cartographic boundaries; ACS 2020-2024 5-year estimates (B19013).

How different are its ZIP codes?

The middle half of its ranked ZIP codes (1,000+ people living in households) report median household incomes between $122,335 and $169,104. 4 report $250,000 or more, the Census top code.

They carry 68 postal town names.

Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates (B19013).

All 83 residential ZIP codes in Middlesex County

81 ZIP codes lie mainly in Middlesex County; 2 more reach into it from a neighboring county and follow the first table.

Residential ZIP codes mainly in Middlesex County, largest first; "In this county" is the share of the ZIP's land in the county
In this county
02148 Malden 65,906 13,061 $101k $634k 100%
02155 Medford 61,730 7,538 $130k $756k 100%
02149 Everett 50,045 14,637 $85k $610k 100%
01801 Woburn 41,939 3,301 $111k $674k 100%
01752 Marlborough 41,647 1,996 $92k $513k 100%
02139 Cambridge 40,033 25,794 $135k $1.09M 100%
01702 Framingham 39,789 4,846 $83k $583k 100%
02138 Cambridge 38,509 14,065 $120k $1.21M 100%
01852 Lowell 37,144 7,469 $81k $424k 100%
01760 Natick 36,782 2,488 $139k $821k 100%
02472 Watertown 35,620 8,839 $126k $785k 100%
01851 Lowell 33,403 10,345 $92k $467k 100%
01826 Dracut 32,629 1,570 $114k $474k 99%
01701 Framingham 32,618 1,931 $137k $644k 100%
02453 Waltham 31,591 8,795 $115k $705k 100%
01876 Tewksbury 31,004 1,488 $130k $577k 99%
01821 Billerica 30,143 1,817 $149k $615k 100%
01854 Lowell 30,081 7,596 $73k $412k 100%
02176 Melrose 29,650 6,331 $134k $823k 100%
02474 Arlington 28,642 9,366 $151k $933k 100%
01880 Wakefield 27,793 3,763 $134k $724k 100%
02145 Somerville 27,495 19,766 $124k $829k 100%
02478 Belmont 27,175 5,850 $183k $1.16M 100%
01824 Chelmsford 26,650 1,475 $140k $620k 100%
01803 Burlington 26,274 2,331 $146k $741k 100%
01867 Reading 25,612 2,570 $166k $809k 100%
02143 Somerville 25,513 16,524 $131k $927k 100%
02144 Somerville 25,448 23,304 $150k $989k 100%
01886 Westford 24,690 816 $187k $749k 100%
01720 Acton 23,526 1,199 $159k $814k 100%
01890 Winchester 23,406 3,880 $230k $1.22M 100%
02180 Stoneham 23,355 3,906 $114k $672k 100%
01887 Wilmington 23,336 1,375 $168k $681k 100%
02140 Cambridge 21,204 18,311 $135k $1.15M 100%
01749 Hudson 20,077 1,742 $103k $497k 100%
01748 Hopkinton 19,358 738 $223k $803k 100%
01776 Sudbury 19,270 790 $237k $989k 100%
01721 Ashland 18,873 1,530 $128k $612k 100%
02459 Newton Center 18,449 3,665 $228k $1.45M 100%
01742 Concord 18,448 765 $195k $1.22M 100%
02421 Lexington 18,080 1,889 $228k $1.21M 100%
01850 Lowell 17,740 13,035 $70k $391k 100%
02476 Arlington 17,708 8,497 $151k $935k 100%
02451 Waltham 17,393 3,269 $122k $753k 100%
02420 Lexington 16,215 2,304 $245k $1.2M 100%
02452 Waltham 15,808 4,146 $118k $808k 100%
01864 North Reading 15,765 1,198 $148k $711k 100%
01746 Holliston 15,094 809 $160k $650k 100%
01730 Bedford 14,707 1,182 $172k $899k 100%
02141 Cambridge 14,517 23,837 $127k $868k 100%
01778 Wayland 14,033 934 $219k $977k 100%
02458 Newton 13,050 6,638 $154k $1.14M 100%
01879 Tyngsboro 12,550 749 $129k $553k 100%
01862 North Billerica 12,129 1,332 $139k $586k 100%
01463 Pepperell 11,697 518 $124k $482k 100%
02465 West Newton 11,697 5,438 $194k $1.16M 100%
02493 Weston 11,579 688 $250k+ $1.69M 100%
01450 Groton 11,356 347 $193k $743k 100%
01754 Maynard 10,712 2,061 $124k $527k 100%
01460 Littleton 10,280 622 $150k $658k 100%
02460 Newtonville 10,099 7,492 $178k $1.22M 100%
01863 North Chelmsford 9,796 2,199 $145k $492k 100%
02466 Auburndale 8,679 5,469 $170k $1.17M 100%
01432 Ayer 8,521 1,000 $102k $464k 100%
01775 Stow 7,165 413 $186k $730k 100%
01464 Shirley 6,976 461 $122k $428k 100%
02461 Newton Highlands 6,975 4,544 $224k $1.26M 100%
01469 Townsend 6,820 315 $104k $426k 100%
02468 Waban 5,773 3,758 $250k+ $1.85M 100%
01719 Boxborough 5,496 534 $145k $707k 100%
01741 Carlisle 5,239 343 $250k+ $1.1M 100%
01773 Lincoln 4,891 353 $209k $1.2M 100%
02142 Cambridge 4,737 15,086 $148k $1.95M 100%
01770 Sherborn 4,427 280 $250k+ $1.03M 100%
02464 Newton Upper Falls 3,833 6,956 $106k $940k 100%
01827 Dunstable 3,408 207 $209k $674k 100%
01431 Ashby 3,211 136 $116k $391k 100%
01474 West Townsend 2,280 206 $136k $460k 100%
01731 Hanscom Afb 2,110 903 $105k – 100%
02462 Newton Lower Falls 1,470 2,106 $216k $1.21M 100%
01718 Acton 404 2,928 $104k $376k 100%

Partly in Middlesex County

Residential ZIP codes mainly in another county that reach at least 1% into Middlesex County, by their share here
In this county
02467 Chestnut Hill 23,001 4,688 $169k $1.34M 29%
01434 Devens 1,564 240 $162k $578k 17%

Download the 112 ZIP codes as CSV

Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates; county shares by land area (Census 2020 ZCTA-county relationship file).

Which ZIP codes cross the county line?

4 ZIP codes of Middlesex County extend into another county. A ZIP code follows mail routes, not county borders.

Share of each ZIP code's land in Middlesex County and in the neighboring counties
ZIPIn MiddlesexElsewhere
0182699%
0187699%
0246729%Norfolk County 59%; Suffolk County 12%
0143417%Worcester County 83%

Source: U.S. Census Bureau, 2020 ZCTA-county relationship file (shares of land area).

PO Box and single-organization ZIP codes

ZIP codes in Middlesex County without a residential area (GeoNames postal codes)
ZIPPostal name
01470Groton
01471Groton
01472West Groton
01703Framingham
01704Framingham
01705Framingham
01784Woodville
01805Burlington
01813Woburn
01815Woburn
01822Billerica
01825North Reading
01853Lowell
01865Nutting Lake
01866Pinehurst
01888Woburn
01889North Reading
02153Medford
02156West Medford
02212Boston
02238Cambridge
02454Waltham
02455North Waltham
02456New Town
02471Watertown
02475Arlington Heights
02477Watertown
02479Waverley
02495Nonantum

Source: GeoNames postal codes (CC BY 4.0).

Which first three digits do Middlesex County's ZIP codes use?

The first three digits of a ZIP code name the sectional center, the mail processing plant that sorts it. Middlesex County's ZIP codes use 6 prefixes: 014, 017, 018, 021, 022 and 024.

Three-digit prefixes of Middlesex County's ZIP codes, the sectional center for each (USPS labeling list L005, effective October 1, 2026) and how many of the prefix's codes are Middlesex County's
PrefixSectional centerHereAll codes
014 Central, MA (SCF 015) 12 26
017 Central, MA (SCF 015) 25 31
018 Middlesex-Esx, MA (SCF 018) 30 47
021 Boston, MA (SCF 021) 15 62
022 Boston, MA (SCF 021) 2 20
024 Boston, MA (SCF 021) 28 36

Source: U.S. Postal Service, labeling list L005 (3-digit ZIP Code prefix groups, SCF sortation), effective October 1, 2026.