66 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Northampton | 1 | 40,259 | 39,891 | 0.36% | 1,568 | 26 | Township |
| Northampton | 2 | 40,259 | 39,852 | 0.36% | 1,568 | 26 | Township |
| Easton | 3 | 31,018 | 28,127 | 1.93% | 7,276 | 4 | City |
| Easton | 4 | 31,018 | 28,087 | 1.93% | 7,276 | 4 | City |
| Palmer | 5 | 22,773 | 22,307 | 0.74% | 2,220 | 10 | Township |
| Palmer | 6 | 22,773 | 22,287 | 0.74% | 2,220 | 10 | Township |
| Forks | 7 | 16,833 | 16,080 | 1.02% | 1,393 | 12 | Township |
| Forks | 8 | 16,833 | 16,130 | 1.02% | 1,393 | 12 | Township |
| Lower Saucon | 9 | 11,128 | 11,102 | 0.35% | 459 | 24 | Township |
| Lower Saucon | 10 | 11,128 | 11,085 | 0.35% | 459 | 24 | Township |
| Lehigh | 11 | 10,865 | 10,769 | 0.46% | 370 | 29 | Township |
| Lehigh | 12 | 10,865 | 10,759 | 0.46% | 370 | 29 | Township |
| Northampton | 13 | 10,641 | 10,383 | 0.51% | 4,306 | 2 | Borough |
| Northampton | 14 | 10,641 | 10,369 | 0.51% | 4,306 | 2 | Borough |
| Moore | 15 | 9,488 | 9,330 | 0.56% | 255 | 37 | Township |
| Moore | 16 | 9,488 | 9,327 | 0.56% | 255 | 37 | Township |
| Upper Nazareth | 17 | 8,489 | 8,128 | 0.43% | 1,161 | 7 | Township |
| Upper Nazareth | 18 | 8,489 | 8,142 | 0.43% | 1,161 | 7 | Township |
| Chestnut Hill | 19 | 8,116 | 6,135 | 7.14% | 2,677 | 3 | CDP |
| Lower Nazareth | 20 | 7,198 | 6,922 | 0.32% | 535 | 13 | Township |
| Lower Nazareth | 21 | 7,198 | 6,933 | 0.32% | 535 | 13 | Township |
| Williams | 22 | 6,734 | 6,575 | 0.96% | 371 | 18 | Township |
| Williams | 23 | 6,734 | 6,570 | 0.96% | 371 | 18 | Township |
| Upper Mount Bethel | 24 | 6,457 | 6,450 | 0.36% | 152 | 42 | Township |
| Upper Mount Bethel | 25 | 6,457 | 6,442 | 0.36% | 152 | 42 | Township |
| Hellertown | 26 | 6,151 | 6,128 | 0.1% | 4,688 | 1 | Borough |
| Hellertown | 27 | 6,151 | 6,119 | 0.1% | 4,688 | 1 | Borough |
| Nazareth | 28 | 6,099 | 6,052 | 0.18% | 3,848 | 2 | Borough |
| Nazareth | 29 | 6,099 | 6,041 | 0.18% | 3,848 | 2 | Borough |
| Allen | 30 | 5,716 | 5,467 | 2.18% | 527 | 11 | Township |
| Allen | 31 | 5,716 | 5,473 | 2.18% | 527 | 11 | Township |
| East Allen | 32 | 5,459 | 5,011 | 1.26% | 375 | 15 | Township |
| East Allen | 33 | 5,459 | 5,015 | 1.26% | 375 | 15 | Township |
| Bangor | 34 | 5,167 | 5,195 | -0.08% | 3,463 | 1 | Borough |
| Bangor | 35 | 5,167 | 5,187 | -0.08% | 3,463 | 1 | Borough |
| Palmer Heights | 36 | 3,927 | 4,033 | 0.28% | 3,388 | 1 | CDP |
| Wind Gap | 37 | 3,826 | 2,823 | 5.54% | 2,857 | 1 | Borough |
| Wind Gap | 38 | 3,826 | 2,819 | 5.54% | 2,857 | 1 | Borough |
| Eastlawn Gardens | 39 | 3,593 | 3,338 | 0.53% | 2,069 | 2 | CDP |
| Pen Argyl | 40 | 3,476 | 3,521 | -0.23% | 2,590 | 1 | Borough |
| Pen Argyl | 41 | 3,476 | 3,516 | -0.23% | 2,590 | 1 | Borough |
| Lower Mount Bethel | 42 | 2,924 | 2,918 | 0.24% | 123 | 24 | Township |
| Lower Mount Bethel | 43 | 2,924 | 2,916 | 0.24% | 123 | 24 | Township |
| Bath | 44 | 2,920 | 2,824 | 0.52% | 3,234 | 1 | Borough |
| Bath | 45 | 2,920 | 2,842 | 0.52% | 3,234 | 1 | Borough |
| Walnutport | 46 | 2,105 | 2,071 | 0.24% | 2,799 | 1 | Borough |
| Walnutport | 47 | 2,105 | 2,077 | 0.24% | 2,799 | 1 | Borough |
| Old Orchard | 48 | 1,674 | 1,807 | -2.96% | 2,293 | 1 | CDP |
| Roseto | 49 | 1,560 | 1,582 | -0.26% | 2,480 | 1 | Borough |
| Roseto | 50 | 1,560 | 1,580 | -0.26% | 2,480 | 1 | Borough |
| Cherryville | 51 | 1,445 | 1,571 | -0.62% | 551 | 3 | CDP |
| Tatamy | 52 | 1,441 | 1,178 | 3.67% | 2,596 | 1 | Borough |
| Tatamy | 53 | 1,441 | 1,184 | 3.67% | 2,596 | 1 | Borough |
| Belfast | 54 | 1,232 | 1,305 | -0.16% | 1,002 | 1 | CDP |
| East Bangor | 55 | 1,108 | 1,123 | -0.27% | 1,333 | 1 | Borough |
| East Bangor | 56 | 1,108 | 1,121 | -0.27% | 1,333 | 1 | Borough |
| Stockertown | 57 | 912 | 916 | -0.11% | 940 | 1 | Borough |
| Stockertown | 58 | 912 | 915 | -0.11% | 940 | 1 | Borough |
| Portland | 59 | 484 | 487 | -0.21% | 1,002 | 0 | Borough |
| Portland | 60 | 484 | 486 | -0.21% | 1,002 | 0 | Borough |
| Martins Creek | 61 | 317 | 457 | -6.21% | 388 | 1 | CDP |
| Northampton | 62 | 292 | 306 | -1.02% | 8 | 36 | Township |
| Northampton | 63 | 292 | 305 | -1.02% | 8 | 36 | Township |
| Chapman | 64 | 220 | 220 | 0% | 667 | 0 | Borough |
| Chapman | 65 | 220 | 220 | 0% | 667 | 0 | Borough |
| Ackermanville | 66 | 198 | 398 | -12% | 145 | 1 | CDP |
Northampton is the largest city in Northampton County, with a population of 40,259.
Ackermanville is the smallest city in Northampton County, with a population of 198.
There are 66 cities in Northampton County, Pennsylvania.