ZIP Codes of Northumberland County, PA

Population & People
Population & People
Total Population
89,684
Household Income
Household Income
Median Income
$68,320
Housing
Housing
Total Housing Units
43,142
Business & Economy
Business & Economy
Total Businesses
1,609
Employment
Employment
Employment Rate
54.42%
Education
Education
Bachelor's Degree+
19.13%
Source: U.S. Census ACS 2024 5-Year Estimates · rolled up across the 25 ZIPs in this county.
Data Last Updated: June 1, 2026
ZIP Codes:25 ZIP Codes (18 Standard, 7 PO Box, 0 Unique) [See All]
Area Codes:223 / 272 / 570 / 717
Timezone:Eastern (GMT -05:00)
Local Time:2:13:32 PM
Population:89,684 [See All]
FIPS:42097
CBSA:Sunbury, PA
Land Area:462 sq mi
Water Area:24 sq mi
Coordinates:40.8646, -76.6874
Quick Link:
https://www.zip-codes.com/county/pa-northumberland.asp
Need Northumberland data in your app? Look up ZIP, county, and city data with a single API call.
Try Free
Wide geographic spread
ZIPs range from 72.7 sq mi down to 0.83 — a 88× sprawl ratio.
Striking education divide
Bachelor's share spans 9.0% to 44.4% — a 35-point gap.

Standout ZIPs in this County


Most Populous
Sunbury · 16,429 people
18.3% of county total
Highest Income
Elysburg · $118,176 median
1.7× county average
Largest Land Area
Sunbury · 72.7 sq mi
Spans the most ground
Fastest Growth
Turbotville · 6.9% (10-yr)
2,518 → 2,693 residents
Most Educated
Elysburg · 44.4% bachelor's+
1,379 of 3,105 adults 25+

Things worth knowing about Northumberland County


89,684 residents live across 25 ZIPs covering 462 sq mi, served by 25 distinct USPS-recognized cities.

Population moved from 93,883 to 89,684 from 2014 to 2024 — a -4.5% change. 6 ZIPs gained residents, 18 lost.

The county's wealthiest ZIP 17824 (Elysburg, $118,176 median) and poorest ZIP 17872 (Shamokin, $48,750) are 11.0 miles apart — a 2.4× income gap across local geography.

Median home values vary 3.5× across this county — from $79,300 in 17851 (Mount Carmel) to $275,800 in 17860 (Paxinos).

Density varies 346× across the county — from 39 people/sq mi in 17823 (Dornsife) to 13,669 in 17868 (Riverside).

Educational attainment ranges from 9.0% bachelor's+ in 17866 (Coal Township) to 44.4% in 17824 (Elysburg) — the breadth of educational profiles across the area.

Within Pennsylvania, this is the #32 most populous of 67 counties and ranks #36 for median household income .

Weighted by population, the typical household earns about $63,448 across the county — reflecting what a typical resident sees, not a simple ZIP average.

19.1% of adults age 25+ hold a bachelor's degree or higher (12,627 of 65,996 reporting).

18 Standard delivery, 7 PO Box only, 0 single-entity Unique ZIPs serve this county.

All ZIP Codes in Northumberland County


ZIPCityTypePopulationMedian IncomeArea (sq mi)10-yr Growth
17801SunburyStandard16,429$60,66472.70.9%
17847MiltonStandard11,260$58,77547.1-6.3%
17866Coal TownshipStandard9,769$51,01023.2-6.8%
17872ShamokinStandard8,894$48,75036.3-8.5%
17857NorthumberlandStandard7,671$67,29828.02.3%
17851Mount CarmelStandard7,234$53,63717.6-5.2%
17777WatsontownStandard7,030$67,18838.5-2.8%
17824ElysburgStandard3,949$118,17628.36.4%
17834KulpmontStandard3,480$56,1676.0-6.9%
17772TurbotvilleStandard2,693$81,14622.36.9%
17860PaxinosStandard2,332$92,00033.2-5.5%
17830HerndonStandard1,938$73,94231.5-7.4%
17017DalmatiaStandard1,509$82,39628.0-14.2%
17881TrevortonStandard1,479$54,1225.40.8%
17823DornsifeStandard1,258$78,86431.9-1.8%
17868RiversidePO Box719$76,2500.1-42.1%
17832Marion HeightsPO Box578$52,5690.2-11.2%
17850MontandonPO Box576$51,4290.3-7.5%
17867RebuckStandard239$75,8333.173.2%
17749Mc EwensvillePO Box234$74,5000.0-22.5%
17836Leck KillStandard190$91,2507.0-10.4%
17840Locust GapStandard1880.8-56.2%
17865Potts GrovePO Box24$37,0830.0-79.5%
17730DewartPO Box110.0-95.9%
17877SnydertownPO Box0.0

Adjacent & Nearby Counties