Northampton County, PA City and City Map
Northampton County has 20 cities / towns. See all cities/towns in List View or use the map below to review.
Northampton County Cities / Towns by Population
Northampton 9,921Nazareth 5,723Bangor 5,256Pen Argyl 3,576Wind Gap 2,724Bath 2,684Walnutport 2,050Roseto 1,772Cherryville 1,433East Bangor 1,233Stockertown 1,057Tatamy 1,015Ackermanville 687Martins Creek 615Portland 523DanielsvilleFlicksvilleLehigh ValleyMount BethelTreichlers