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.

Map of Northampton County, Pennsylvania with cities, towns and the county boundary
Northampton County, Pennsylvania with its cities and towns, unincorporated communities (CDPs) and neighboring counties. Boundaries: U.S. Census Bureau, 2025. Free to use with attribution (CC BY 4.0).

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.

NameTypePopulation 2025Also in
BethlehemCity59,370Lehigh County
Easton (county seat)City30,402
NorthamptonBorough10,570
WilsonBorough8,159
HellertownBorough6,138
NazarethBorough6,091
BangorBorough5,118
Wind GapBorough3,630
Pen ArgylBorough3,468
North CatasauquaBorough3,229
FreemansburgBorough3,003
BathBorough2,903
WalnutportBorough2,097
RosetoBorough1,603
TatamyBorough1,389
West EastonBorough1,250
East BangorBorough1,101
StockertownBorough918
PortlandBorough485
GlendonBorough383
ChapmanBorough221

Unincorporated communities (CDPs)

Census-designated places are communities without their own city government; the county provides their services.

CommunityPopulationAlso in
Middletown7,628
Chestnut Hill7,086
Eastlawn Gardens3,722
Palmer Heights3,624
Old Orchard1,910
Morgan Hill1,348
Cherryville1,159
Belfast1,144
Raubsville1,092
Martins Creek662
Mount Bethel334
Ackermanville240

ZIP codes in Northampton County

26 ZIP codes reach into Northampton County. ZIP codes ignore county lines, so some also cover a neighboring county.

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
2020312,809
2021318,234
2022318,123
2023320,993
2024323,085
2025324,411

Neighboring counties

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.

Paste this code to embed the map on your site:

Sources

Back to the Pennsylvania county map with all 67 counties. Found an error? Tell us.