Mercer County, New Jersey Cities (2026)

City
Rank
2026 Pop.
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Hamilton194,26792,0300.12%2,39039 Township
Trenton291,70290,5490.21%12,0578 City
Ewing339,27837,2950.64%2,58315 Township
Lawrence434,26833,0420.3%1,57722 Township
West Windsor533,40629,4951.73%1,30826 Township
Princeton631,49230,6250.07%1,75518 Township
East Windsor730,60729,9600.15%1,96616 Township
Hopewell819,37317,4873.25%33458 Township
Robbinsville915,98615,4120.18%78220 Township
Hightstown106,0265,8850.32%4,8871 Borough
Hopewell114,5614,3840.97%15330 Township
Pennington122,8972,7550.28%3,0151 Borough
Hopewell131,9471,8990.15%2,6891 Borough

Mercer County Cities Summary

Largest City

Hamilton is the largest city in Mercer County, with a population of 94,267.

Smallest City

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

10 Largest Cities

There are 13 cities in Mercer County, New Jersey.

Location of Mercer County