Middlesex County, New Jersey richest cities

Number of cities: 37
Median household income: 96,883
Richest city: Cranbury
Table of cities in Middlesex County, New Jersey sorted by household income from richest to poorest.
CityTypeMedian household income (dollars)
CranburyCDP174,583
Kendall ParkCDP146,758
Metuchenborough141,915
DaytonCDP127,975
Port ReadingCDP124,081
Monmouth JunctionCDP123,906
South Plainfieldborough114,293
Princeton MeadowsCDP112,205
HeathcoteCDP110,938
ColoniaCDP109,331
Milltownborough106,450
BrownvilleCDP105,671
FordsCDP105,505
Plainsboro CenterCDP104,938
IselinCDP103,179
SewarenCDP101,532
Helmettaborough100,273
Old BridgeCDP100,258
WoodbridgeCDP96,919
South Amboycity93,859
Jamesburgborough93,000
Spotswoodborough92,527
Middlesexborough90,162
Sayrevilleborough89,600
Laurence HarborCDP87,938
Highland Parkborough85,652
South Riverborough82,031
Dunellenborough81,525
AvenelCDP75,947
Carteretborough74,583
Madison ParkCDP71,915
WhittinghamCDP66,724
KingstonCDP61,645
Perth Amboycity53,750
New Brunswickcity49,338
ConcordiaCDP49,244
RossmoorCDP48,153

What is the richest city in Middlesex County, New Jersey?

Cranbury is the richest city in Middlesex County, New Jersey with median household income of 174,583.

TOP-5 richest cities in Middlesex County, New Jersey:
  • Cranbury
  • Kendall Park
  • Metuchen
  • Dayton
  • Port Reading