Mercer County, New Jersey Cities (2026)

13 cities

City
Rank
2026 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Hamilton196,01392,0481.11%2,43439 Township
Trenton292,81390,5460.88%12,2038 City
Ewing337,07837,2901.67%2,43815 Township
West Windsor434,87729,5303.93%1,36526 Township
Princeton533,07530,6292.53%1,84318 Township
Lawrence632,78633,0530.61%1,50922 Township
East Windsor730,98429,9410.89%1,99016 Township
Hopewell818,53017,4421.68%31958 Township
Robbinsville916,63215,4422.16%81420 Township
Hightstown106,0785,8840.83%4,9291 Borough
Hopewell114,5904,3771.53%15430 Township
Pennington122,9842,7871.32%3,1051 Borough
Hopewell131,9721,9000.87%2,7241 Borough

Mercer County Cities Summary

Largest City

Hamilton is the largest city in Mercer County, with a population of 96,013.

Smallest City

Hopewell is the smallest city in Mercer County, with a population of 1,972.

10 Largest Cities

There are 13 cities in Mercer County, New Jersey.

Location of Mercer County