Middlesex County, New Jersey

Middlesex County, New Jersey, has 883,335 residents (July 2025 estimate). Its county seat is New Brunswick. It uses Eastern Time and covers 309 sq mi (801 km²) of land.

NewarkJersey CityPaterson
Middlesex County in New Jersey
Mercer CountyMonmouth CountySomerset CountyRichmond CountyNew BrunswickPerth AmboySayrevilleOld BridgeCarteret
Middlesex County and its neighbors (simplified outlines). Open in OpenStreetMap ↗
Resident population, July 2025
883,335
Land area
309 sq mi (801 km²)
County seat or government
New Brunswick
Time zone
Eastern TimeUTC-05:00 in January; UTC-04:00 in July
Median household income
$111,549 ± $1,881
Median home value
$462,900 ± $2,710
Median rent, with utilities
$1,871 ± $20
Homes lived in by their owners
63.6% ± 0.6 points
County type
County
Metro or micro area
New York-Newark-Jersey City, NY-NJ metro areaCentral county
Water area
13.6 sq mi (35.1 km²)
State
New Jersey
County code (FIPS)
34023
Coordinates (central point)
40.439621, -74.407430

These coordinates mark a central point for the area, not a street address. Income, home value, rent and homes lived in by their owners: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, ± margin at 90% confidence; checked on October 13, 2026.

Time zones in Middlesex County

Time zoneLocal time and UTC offsetNext clock change
Eastern TimeAmerica/New_YorkUTC-05:00 in January; UTC-04:00 in July. Enable JavaScript for the live clock.Enable JavaScript for upcoming changes.

Near a time-zone line, check where you are with the time-zone finder. Your phone’s setting can differ.

ZIP Code areas, largest first

  1. 0885461,088 people
  2. 0886159,351 people
  3. 0890157,263 people
  4. 0883155,658 people
  5. 0854050,388 people
  6. 0881649,360 people
  7. 0881749,020 people
  8. 0706048,363 people
  9. 0772644,764 people
  10. 0890243,932 people
  11. 0885740,891 people
  12. 0882039,978 people
All 44
  1. 0774732,330 people
  2. 0700825,526 people
  3. 0885925,448 people
  4. 0708024,411 people
  5. 0887923,556 people
  6. 0853620,817 people
  7. 0709520,756 people
  8. 0887220,204 people
  9. 0883019,551 people
  10. 0883719,437 people
  11. 0773519,159 people
  12. 0706718,587 people
  13. 0884018,206 people
  14. 0885218,062 people
  15. 0700117,121 people
  16. 0888216,124 people
  17. 0890415,121 people
  18. 0884614,645 people
  19. 0706314,235 people
  20. 0881214,224 people
  21. 0882413,366 people
  22. 0851212,928 people
  23. 0886312,771 people
  24. 088508,538 people
  25. 088848,187 people
  26. 088107,952 people
  27. 077214,277 people
  28. 070643,481 people
  29. 070773,248 people
  30. 088282,459 people
  31. 088322,252 people
  32. 08528321 people

44 ZIP Code areas overlap Middlesex County. People counts are 2020–2024 estimates for each whole ZIP area. Mailing ZIPs can differ; check an address with USPS ZIP Code Lookup.

Official county information

We don’t have a website for this county yet. The US government’s local-office directory ↗ lists its offices. A geographic lookup cannot determine eligibility, tax liability or a court obligation.

Townships in Middlesex County, largest first

  1. Edison Township108,164 people
  2. Woodbridge Township104,355 people
  3. Old Bridge Township68,406 people
  4. Piscataway Township61,297 people
  5. East Brunswick Township49,945 people
  6. Monroe Township49,032 people
  7. South Brunswick Township47,137 people
  8. North Brunswick Township44,375 people
  9. Plainsboro Township24,167 people
  10. Cranbury Township4,012 people

People counts are American Community Survey 2020–2024 5-year estimates. All townships in New Jersey, by county

School districts in Middlesex County, largest first

  1. Edison Township School District108,164 people
  2. Woodbridge Township School District104,355 people
  3. Old Bridge Township School District68,406 people
  4. Piscataway Township School District61,297 people
  5. New Brunswick City School District56,345 people
  6. Perth Amboy City School District55,855 people
  7. West Windsor-Plainsboro Regional School District54,646 people
  8. East Brunswick Township School District49,945 people
  9. Monroe Township School District (Middlesex County)49,032 people
  10. South Brunswick Township School District47,137 people
  11. Sayreville Borough School District45,838 people
  12. North Brunswick Township School District44,375 people
All 24
  1. Carteret Borough School District25,496 people
  2. South Plainfield Borough School District24,473 people
  3. South River Borough School District16,124 people
  4. Metuchen Borough School District15,144 people
  5. Highland Park Borough School District15,121 people
  6. Middlesex Borough School District14,645 people
  7. Spotswood Borough School District10,630 people
  8. South Amboy City School District9,989 people
  9. Dunellen Borough School District7,911 people
  10. Milltown Borough School District7,059 people
  11. Jamesburg Borough School District5,770 people
  12. Cranbury Township School District4,012 people

Districts with land in the county; a district can cross county lines. People counts are American Community Survey 2020–2024 5-year estimates. A district boundary doesn’t decide which school a student attends.

Cities, towns and communities, largest first

These areas overlap the mapped boundary; an overlap does not mean that every address belongs to both.

  1. New Brunswick, New Jersey (city)56,345 people
  2. Perth Amboy, New Jersey (city)55,855 people
  3. Sayreville, New Jersey (borough)45,838 people
  4. Old Bridge, New Jersey (CDP)28,236 people
  5. Carteret, New Jersey (borough)25,496 people
  6. South Plainfield, New Jersey (borough)24,473 people
  7. Woodbridge, New Jersey (CDP)20,756 people
  8. Iselin, New Jersey (CDP)19,551 people
  9. Colonia, New Jersey (CDP)18,587 people
  10. Avenel, New Jersey (CDP)17,121 people
  11. South River, New Jersey (borough)16,124 people
  12. Princeton Meadows, New Jersey (CDP)15,561 people
All 51
  1. Metuchen, New Jersey (borough)15,144 people
  2. Highland Park, New Jersey (borough)15,121 people
  3. Middlesex, New Jersey (borough)14,645 people
  4. Fords, New Jersey (CDP)12,771 people
  5. Kendall Park, New Jersey (CDP)10,011 people
  6. South Amboy, New Jersey (city)9,989 people
  7. Monmouth Junction, New Jersey (CDP)9,141 people
  8. Madison Park, New Jersey (CDP)9,124 people
  9. Spotswood, New Jersey (borough)8,171 people
  10. Dayton, New Jersey (CDP)7,952 people
  11. Dunellen, New Jersey (borough)7,911 people
  12. Heathcote, New Jersey (CDP)7,717 people
  13. Milltown, New Jersey (borough)7,059 people
  14. Laurence Harbor, New Jersey (CDP)6,191 people
  15. Rutgers University-Busch Campus, New Jersey (CDP)5,920 people
  16. Jamesburg, New Jersey (borough)5,770 people
  17. Port Reading, New Jersey (CDP)3,511 people
  18. Hopelawn, New Jersey (CDP)3,496 people

See all 51 cities, towns and communities in Middlesex County, largest first

Bordering areas, nearest first

Distances are straight lines between map points.

  1. Somerset County, New Jersey14 mi northwest
  2. Union County, New Jersey16 mi north
  3. Richmond County, New York16 mi northeast
  4. Monmouth County, New Jersey17 mi southeast
  5. Mercer County, New Jersey19 mi southwest

Before using this answer on a form

Use a precise point for address-level questions. A device accuracy circle can cross a boundary; confirm tax, voting or jury details with the responsible office.

Find the county where you are now, check its ZIP area, or check the time zone where you are.

See this county on Census.gov ↗

Areas that only touch the edge

These areas meet the boundary only along a sliver. Most addresses here are not in them; for an address near the line, check with the county.