35 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Readington | 1 | 16,479 | 16,110 | 0.33% | 347 | 48 | Township |
| Clinton | 2 | 13,851 | 13,506 | 1.64% | 464 | 30 | Township |
| Lebanon | 3 | 6,237 | 6,180 | 0% | 198 | 31 | Township |
| Tewksbury | 4 | 5,945 | 5,850 | 0.22% | 188 | 32 | Township |
| Holland | 5 | 5,246 | 5,156 | 0.13% | 224 | 23 | Township |
| Hampton | 6 | 4,998 | 4,877 | 0.6% | 203 | 25 | Township |
| Flemington | 7 | 4,925 | 4,865 | 0.2% | 4,573 | 1 | Borough |
| Flemington | 8 | 4,877 | 4,865 | -0.29% | 4,528 | 1 | Borough |
| Alexandria | 9 | 4,867 | 4,796 | 0.23% | 177 | 28 | Township |
| Lambertville | 10 | 4,251 | 4,128 | 0.64% | 3,922 | 1 | City |
| Lambertville | 11 | 4,231 | 4,128 | 0.4% | 3,903 | 1 | City |
| East Amwell | 12 | 3,960 | 3,898 | 0.15% | 139 | 28 | Township |
| Kingwood | 13 | 3,869 | 3,791 | 0.08% | 111 | 35 | Township |
| Bethlehem | 14 | 3,786 | 3,730 | 0.16% | 183 | 21 | Township |
| High Bridge | 15 | 3,644 | 3,533 | 0.52% | 1,524 | 2 | Borough |
| High Bridge | 16 | 3,613 | 3,533 | 0.08% | 1,511 | 2 | Borough |
| West Amwell | 17 | 3,040 | 3,001 | 0.1% | 140 | 22 | Township |
| Clinton | 18 | 2,807 | 2,765 | 0.25% | 2,085 | 1 | Town |
| Clinton | 19 | 2,797 | 2,765 | 0.07% | 2,078 | 1 | Town |
| Glen Gardner | 20 | 1,701 | 1,671 | 0.29% | 1,099 | 2 | Borough |
| Glen Gardner | 21 | 1,697 | 1,671 | 0.18% | 1,096 | 2 | Borough |
| Lebanon | 22 | 1,683 | 1,659 | 0.24% | 1,866 | 1 | Borough |
| Lebanon | 23 | 1,673 | 1,659 | -0.06% | 1,855 | 1 | Borough |
| Frenchtown | 24 | 1,558 | 1,368 | 2.1% | 1,381 | 1 | Borough |
| Frenchtown | 25 | 1,531 | 1,368 | 1.19% | 1,357 | 1 | Borough |
| Hampton | 26 | 1,455 | 1,436 | 0.21% | 967 | 2 | Borough |
| Hampton | 27 | 1,451 | 1,436 | 0.07% | 964 | 2 | Borough |
| Milford | 28 | 1,228 | 1,228 | 0.08% | 1,039 | 1 | Borough |
| Milford | 29 | 1,225 | 1,228 | 0% | 1,036 | 1 | Borough |
| Califon | 30 | 1,024 | 1,005 | 0.29% | 1,068 | 1 | Borough |
| Califon | 31 | 1,020 | 1,005 | 0.1% | 1,064 | 1 | Borough |
| Bloomsbury | 32 | 806 | 794 | 0.25% | 865 | 1 | Borough |
| Bloomsbury | 33 | 802 | 794 | 0% | 861 | 1 | Borough |
| Stockton | 34 | 500 | 497 | 0.2% | 916 | 1 | Borough |
| Stockton | 35 | 499 | 497 | 0% | 914 | 1 | Borough |
Readington is the largest city in Hunterdon County, with a population of 16,479.
Stockton is the smallest city in Hunterdon County, with a population of 499.
There are 35 cities in Hunterdon County, New Jersey.