22 zips
| Zip Code | City | Population ↓ |
|---|---|---|
| 18042 | Easton | 44,797 |
| 18017 | Bethlehem | 40,463 |
| 18015 | Bethlehem | 34,259 |
| 18045 | Easton | 29,896 |
| 18064 | Nazareth | 27,073 |
| 18020 | Bethlehem | 21,144 |
| 18067 | Northampton | 19,490 |
| 18013 | Bangor | 17,805 |
| 18040 | Easton | 17,183 |
| 18014 | Bath | 12,474 |
| 18055 | Hellertown | 11,947 |
| 18088 | Walnutport | 8,162 |
| 18072 | Pen Argyl | 7,053 |
| 18091 | Wind Gap | 6,091 |
| 18343 | Mount Bethel | 3,877 |
| 18038 | Danielsville | 3,459 |
| 18085 | Tatamy | 1,162 |
| 18351 | Portland | 695 |
| 18083 | Stockertown | 463 |
| 18086 | Treichlers | 316 |
| 18063 | Martins Creek | 277 |
| 18035 | Cherryville | 21 |
The data shown reflect ZCTAs from the US Census. As of 2024, there are 22 ZCTAs in Northampton County, Pennsylvania (US Census).