Northampton County, Pennsylvania
County seat: Easton · Population 324,411 (2025) · 370 sq mi
Northampton County is the 13th most populous of Pennsylvania's 67 counties, with 324,411 people (2025 estimate). Its county seat is Easton. It is part of the District 5 region, one of the 11 PennDOT engineering districts. The map shows its 21 cities and towns and the 5 neighboring counties.

Northampton County facts
- County seat
- Easton
- Population (2025 estimate)
- 324,411 +3.7% since 2020
- Land area
- 370 sq mi 59th largest of 67
- Water area
- 7 sq mi
- Population density
- 877 per sq mi
- Established
- 1752
- Same name
- One of 3 Northampton Counties in the US
- Named after
- Northamptonshire ceremonial county in England, UK
- Largest city
- Bethlehem 59,370 in the county
- Median household income
- $89,184
- Cities and towns
- 21 plus 12 CDPs
- ZIP codes
- 26
- Time zone
- Eastern
- FIPS code
- 42095
Cities and towns in Northampton County
Northampton County has 21 incorporated cities, towns and villages. Populations count the people living inside Northampton County; cities that cross a county line also list the other counties.
| Name | Type | Population 2025 | Also in |
|---|---|---|---|
| Bethlehem | City | 59,370 | Lehigh County |
| Easton (county seat) | City | 30,402 | |
| Northampton | Borough | 10,570 | |
| Wilson | Borough | 8,159 | |
| Hellertown | Borough | 6,138 | |
| Nazareth | Borough | 6,091 | |
| Bangor | Borough | 5,118 | |
| Wind Gap | Borough | 3,630 | |
| Pen Argyl | Borough | 3,468 | |
| North Catasauqua | Borough | 3,229 | |
| Freemansburg | Borough | 3,003 | |
| Bath | Borough | 2,903 | |
| Walnutport | Borough | 2,097 | |
| Roseto | Borough | 1,603 | |
| Tatamy | Borough | 1,389 | |
| West Easton | Borough | 1,250 | |
| East Bangor | Borough | 1,101 | |
| Stockertown | Borough | 918 | |
| Portland | Borough | 485 | |
| Glendon | Borough | 383 | |
| Chapman | Borough | 221 |
Unincorporated communities (CDPs)
Census-designated places are communities without their own city government; the county provides their services.
| Community | Population | Also in |
|---|---|---|
| Middletown | 7,628 | |
| Chestnut Hill | 7,086 | |
| Eastlawn Gardens | 3,722 | |
| Palmer Heights | 3,624 | |
| Old Orchard | 1,910 | |
| Morgan Hill | 1,348 | |
| Cherryville | 1,159 | |
| Belfast | 1,144 | |
| Raubsville | 1,092 | |
| Martins Creek | 662 | |
| Mount Bethel | 334 | |
| Ackermanville | 240 |
ZIP codes in Northampton County
26 ZIP codes reach into Northampton County. ZIP codes ignore county lines, so some also cover a neighboring county.
- 18013
- 18014
- 18015 also Lehigh County
- 18017 also Lehigh County
- 18018 also Lehigh County
- 18020
- 18032 also Lehigh County
- 18035
- 18038
- 18040
- 18042 also Bucks County
- 18045
- 18055 also Bucks County
- 18063
- 18064
- 18067
- 18072
- 18077 also Bucks County
- 18083
- 18085
- 18086
- 18088
- 18091
- 18109 also Lehigh County
- 18343
- 18351
Population of Northampton County, 2020–2025
Northampton County grew by 11,460 people (+3.7%) between April 2020 and July 2025: 3,090 more deaths than births and a net gain of 14,903 people from migration.
| Year (July 1) | Population |
|---|---|
| 2020 | 312,809 |
| 2021 | 318,234 |
| 2022 | 318,123 |
| 2023 | 320,993 |
| 2024 | 323,085 |
| 2025 | 324,411 |
Neighboring counties
- Warren County, New Jersey northeast · 112,953 people
- Lehigh County southwest · 384,383 people
- Monroe County north · 167,179 people
- Bucks County south · 647,828 people
- Carbon County northwest · 65,868 people
Printable Northampton County map
The PDF is a vector file with real text: it prints sharp on Letter paper and you can search it for a town. The PNG is 2400 pixels wide for slides and documents. Both are free to use with a credit to WhichCounty.
- PDF (Letter) (145 KB)
- PNG (2400 px) (123 KB)
Paste this code to embed the map on your site:
Sources
- Boundaries: U.S. Census Bureau, 2025 Cartographic Boundary Files (1:500,000).
- Population: Census Bureau county and city estimates, Vintage 2025. CDP populations: American Community Survey 2020–2024.
- Places and ZIP codes: Census Bureau 2026 Gazetteer and 2020 ZIP Code Tabulation Area relationship files.
- County seat, founding year and name origin: Wikidata (CC0), checked against state sources.
Back to the Pennsylvania county map with all 67 counties. Found an error? Tell us.