← Back to Discover · All towns in New Jersey
Towns in Mercer County
12 towns with data in Mercer County, New Jersey, largest first. Find your matches.
Hamilton is the largest of the 12 towns we list in Mercer County, with 92,506 people. Together they have 385,864 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Hamilton | 92,506 | $100,771 | $335,500 |
| Trenton | 90,338 | $52,537 | $160,700 |
| Ewing | 35,604 | $91,267 | $294,400 |
| Lawrence | 32,313 | $130,142 | $439,700 |
| Princeton | 30,756 | $192,079 | $1,050,600 |
| West Windsor | 30,479 | $197,190 | $776,400 |
| East Windsor | 30,062 | $105,208 | $397,400 |
| Hopewell | 17,595 | $178,167 | $561,900 |
| Robbinsville | 15,641 | $169,450 | $568,300 |
| Hightstown | 5,920 | $108,987 | $342,600 |
| Pennington | 2,827 | $192,586 | $672,900 |
| Hopewell | 1,823 | $145,114 | $586,600 |
ZIP codes in Mercer County
22 ZIP codes in Mercer County, New Jersey. A ZIP code can also reach into a neighboring county.
- 08520 Hightstown
- 08525 Hopewell
- 08534 Pennington
- 08540 Princeton
- 08542 Princeton
- 08544 Princeton
- 08550 Princeton Junction
- 08560 Titusville
- 08561 Windsor
- 08608 Trenton
- 08609 Trenton
- 08610 Trenton
- 08611 Trenton
- 08618 Trenton
- 08619 Trenton
- 08620 Trenton
- 08628 Trenton
- 08629 Trenton
- 08638 Trenton
- 08648 Lawrence Township
- 08690 Trenton
- 08691 Robbinsville
Nearby counties in New Jersey
- Middlesex County 25
- Somerset County 21
- Burlington County 40
- Hunterdon County 25
- Monmouth County 53
- Union County 21
Link to this page
Copy this HTML to link to this page from your own site.