Skip to content

Middlesex County, New Jersey ZIP codes

45 ZIP codes are in Middlesex County, plus 8 that cross in from neighboring counties. It's part of the New York-Newark-Jersey City, NY-NJ metro area.

ZIP codes
45
Population in these ZIPs
881,625
Avg. median income
$113,300population-weighted
Cities & towns
34
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
07001Avenel17,121$101,670$513,200
07008Carteret25,526$97,021$560,400
07064Port Reading3,481$133,854$542,300
07067Colonia18,587$122,713$639,200
07077Sewaren3,248$108,948$534,100
07080South Plainfield24,411$130,205$581,300
07095Woodbridge20,756$104,926$478,600
07747Matawan32,330$124,383$657,700
08512Cranbury12,928$118,587$749,900
08536Plainsboro20,817$137,607$661,700
08810Dayton7,952$151,902$643,200
08816East Brunswick49,360$143,586$626,000
08817Edison49,020$110,808$558,300
08818 PO BoxEdison———
08820Edison39,978$171,363$817,600
08824Kendall Park13,366$174,776$725,000
08828Helmetta2,459$98,952$425,500
08830Iselin19,551$109,500$553,900
08831Monroe Township55,658$109,042$603,700
08832Keasbey2,252—$278,800
08837Edison19,437$102,605$524,900
08840Metuchen18,206$146,635$687,600
08846Middlesex14,645$105,000$543,400
08850Milltown8,538$141,601$609,500
08852Monmouth Junction18,062$133,209$694,500
08854Piscataway61,088$127,806$595,600
08855 PO BoxPiscataway———
08857Old Bridge40,891$109,312$632,700
08859Parlin25,448$99,882$545,300
08861Perth Amboy59,351$64,491$493,300
08862 PO BoxPerth Amboy———
08863Fords12,771$115,861$529,500
08871 PO BoxSayreville———
08872Sayreville20,204$97,489$526,600
08879South Amboy23,556$92,786$521,400
08882South River16,124$96,147$532,100
08884Spotswood8,187$104,702$562,500
08899 PO BoxEdison———
08901New Brunswick57,263$65,810$439,900
08902North Brunswick43,932$121,071$543,900
08903 PO BoxNew Brunswick———
08904Highland Park15,121$104,694$591,000
08906 PO BoxNew Brunswick———
08933 PO BoxNew Brunswick———
08989 PO BoxNew Brunswick———

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
07060PlainfieldUnion County48,363$78,602$526,800
07063PlainfieldUnion County14,235$93,304$489,800
07721CliffwoodMonmouth County4,277$123,060$520,200
07726EnglishtownMonmouth County44,764$149,197$792,200
07735KeyportMonmouth County19,159$97,536$517,800
08528KingstonSomerset County321—$233,500
08540PrincetonMercer County50,388$176,983$963,100
08812DunellenSomerset County14,224$118,316$583,800

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, New Jersey?

45 ZIP codes are mainly in Middlesex County, and 8 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 Avenel, Carteret, Colonia, Cranbury, Dayton, East Brunswick, Edison, Fords, Helmetta, Highland Park, Iselin and Keasbey and others.

What metro area is Middlesex County in?

Middlesex County is part of the New York-Newark-Jersey City, NY-NJ metropolitan statistical area.