Ranking of Middlesex County, NJ Cities and Places By Population in 2020

Updated on August 17, 2024.

Based on the US Census Vintage data estimates, in 2020, among all Middlesex County, NJ cities and places, Balance of Middlesex County had the highest population (554.85K), followed by Perth Amboy city (55.38K), and New Brunswick city (55.29K).

The chart below shows the top 10 cities and places, and the table below shows the ranking of all Middlesex cities and places.

You can see similar information for other New Jersey counties. You can also see the ranking of all cities and places in New Jersey.

See this for other years:
Ranking of Middlesex County, NJ Cities and Places By Population in 2020
Balance of Middlesex County
Perth Amboy city
New Brunswick city
Sayreville borough
Carteret borough
South Plainfield borough
South River borough
Metuchen borough
Highland Park borough
Middlesex borough
Ranking of Middlesex County, NJ Cities and Places By Population in 2020
Items per page:
0 of 0
Rank City or Place Population
1 Balance of Middlesex County 554850
2 Perth Amboy city 55383
3 New Brunswick city 55288
4 Sayreville borough 45225
5 Carteret borough 25297
6 South Plainfield borough 24286
7 South River borough 16051
8 Metuchen borough 15048
9 Highland Park borough 15033
10 Middlesex borough 14593
11 South Amboy city 9377
12 Spotswood borough 8125
13 Dunellen borough 7617
14 Milltown borough 7018
15 Jamesburg borough 5763
16 Helmetta borough 2454