Cities in Middlesex County, New Jersey by Population (2024)

There are 66 cities in Middlesex County, New Jersey.

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
State
2024 Population
2020 Census
Annual Change
Density (mi²)
Area (mi²)
New Brunswick1New Jersey56,70755,2890.63%10,8365.23
Perth Amboy2New Jersey55,33255,382-0.02%11,8694.66
Plainfield3New Jersey54,68254,3440.16%9,1765.96
Sayreville4New Jersey45,01945,227-0.11%2,84415.83
Princeton5New Jersey30,15230,602-0.37%1,68017.95
Old Bridge6New Jersey28,35227,8360.46%3,6027.87
Carteret7New Jersey25,05925,293-0.23%5,7074.39
South Plainfield8New Jersey24,16924,287-0.12%2,9138.30
North Plainfield9New Jersey22,52722,747-0.24%8,0252.81
Woodbridge10New Jersey21,35420,5001.01%4,6374.61
Iselin11New Jersey19,66617,3563.03%6,2393.15
Colonia12New Jersey18,19117,782-1.06%4,5144.03
Avenel13New Jersey17,24717,1750.1%5,0703.40
South River14New Jersey15,91316,067-0.24%5,7142.79
Princeton Meadows15New Jersey15,77314,2610.6%6,1852.55
Highland Park16New Jersey14,93915,037-0.16%8,2041.82
Metuchen17New Jersey14,92315,047-0.21%5,2602.84
Middlesex18New Jersey14,43114,593-0.28%4,1373.49
Robertsville19New Jersey13,20811,8662.17%2,2385.90
Fords20New Jersey12,81712,5090.6%6,7851.89
Kendall Park21New Jersey10,7529,8520.6%2,8443.78
Monmouth Junction22New Jersey9,7948,9110.22%2,2364.38
Matawan23New Jersey9,6559,5470.28%4,2612.27
South Amboy24New Jersey9,2789,380-0.27%6,0331.54
Dayton25New Jersey8,5648,1581.21%3,5582.41
Madison Park26New Jersey8,5038,0791.26%4,6771.82
Spotswood27New Jersey8,0528,122-0.21%3,4812.31
Dunellen28New Jersey7,5357,615-0.27%7,0951.06
Keyport29New Jersey7,1407,182-0.14%5,1701.38
Yorketown30New Jersey6,9866,739-1.55%2,9252.39
Milltown31New Jersey6,9557,019-0.23%4,4761.55
Laurence Harbor32New Jersey6,6706,0411.93%2,2622.95
Strathmore33New Jersey6,4747,514-3.21%3,2881.97
Heathcote34New Jersey6,2077,389-4.36%1,9803.13
Rutgers University-Busch Campus35New Jersey5,8037,718-6.9%4,7451.22
Jamesburg36New Jersey5,7195,763-0.19%6,4840.88
Union Beach37New Jersey5,6985,712-0.05%3,1981.78
Port Reading38New Jersey4,1073,9730.83%2,0781.98
Menlo Park Terrace39New Jersey3,6032,5037.23%9,6850.37
Hopelawn40New Jersey3,3632,4577.24%7,6960.44
Rutgers University-Livingston Campus41New Jersey3,2011,94110.91%2,3961.34
Cliffwood Beach42New Jersey2,9923,024-0.27%3,3020.91
Plainsboro Center43New Jersey2,7622,715-0.07%3,7580.73
Rossmoor44New Jersey2,7562,700-0.29%4,0830.68
Sewaren45New Jersey2,6822,708-0.22%2,1951.22
Keasbey46New Jersey2,6652,825-1.48%1,8251.46
Cranbury47New Jersey2,6472,2134.29%2,1631.22
Concordia48New Jersey2,6382,520-1.35%3,4260.77
Forsgate49New Jersey2,5741,8035.62%2,9420.88
Clearbrook50New Jersey2,5602,648-0.85%3,3820.76
Monroe Manor51New Jersey2,4852,180-1.27%8,7190.28
Helmetta52New Jersey2,4272,451-0.25%2,9310.83
Whittingham53New Jersey2,3952,507-0.58%3,4910.69
Regency Monroe54New Jersey2,3881,8915.48%3,2940.72
Englishtown55New Jersey2,3522,3460.08%4,1260.57
Ten Mile Run56New Jersey2,1611,801-1.82%8512.54
Princeton Junction57New Jersey2,0551,9890.83%1,1271.82
Brownville58New Jersey1,9542,412-5.51%1,8261.07
Stonebridge59New Jersey1,8471,6490%4,0330.46
Kingston60New Jersey1,61596311.23%8621.87
Griggstown61New Jersey1,3468589.97%5512.44
The Ponds62New Jersey9239110.33%4,2340.22
Deans63New Jersey7471,351-16.81%6661.12
Renaissance Monroe64New Jersey635556-4.22%3,6290.17
Encore Monroe65New Jersey540560-0.92%2,8130.19
East Rocky Hill66New Jersey4873358.46%1174.17
showing: 66 rows

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

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

New Brunswick is the largest city in Middlesex County.

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

East Rocky Hill is the smallest city in Middlesex County.

How many cities are in Middlesex County?

There are 66 cities in Middlesex County, New Jersey.

Frequently Asked Questions