ZIP Codes of Snyder County, PA

Population & People
Population & People
Total Population
39,932
Household Income
Household Income
Median Income
$65,145
Housing
Housing
Total Housing Units
16,305
Business & Economy
Business & Economy
Total Businesses
886
Employment
Employment
Employment Rate
58.61%
Education
Education
Bachelor's Degree+
19.56%
Source: U.S. Census ACS 2024 5-Year Estimates · rolled up across the 15 ZIPs in this county.
Data Last Updated: June 1, 2026
ZIP Codes:15 ZIP Codes (10 Standard, 5 PO Box, 0 Unique) [See All]
Area Codes:272 / 570
Timezone:Eastern (GMT -05:00)
Local Time:2:13:33 PM
Population:39,932 [See All]
FIPS:42109
CBSA:Selinsgrove, PA
Land Area:337 sq mi
Water Area:3 sq mi
Coordinates:40.7783, -77.0508
Quick Link:
https://www.zip-codes.com/county/pa-snyder.asp
Need Snyder data in your app? Look up ZIP, county, and city data with a single API call.
Try Free
Wide geographic spread
ZIPs range from 82.5 sq mi down to 0.55 — a 150× sprawl ratio.

Standout ZIPs in this County


Most Populous
Selinsgrove · 14,490 people
36.3% of county total
Highest Income
Port Trevorton · $79,881 median
1.2× county average
Largest Land Area
Middleburg · 82.5 sq mi
Spans the most ground
Fastest Growth
Shamokin Dam · 14.8% (10-yr)
1,592 → 1,827 residents
Most Educated
Selinsgrove · 29.5% bachelor's+
2,829 of 9,575 adults 25+

Things worth knowing about Snyder County


39,932 residents live across 15 ZIPs covering 337 sq mi, served by 14 distinct USPS-recognized cities.

Population moved from 40,881 to 39,932 from 2014 to 2024 — a -2.3% change. 5 ZIPs gained residents, 6 lost.

The county's wealthiest ZIP 17864 (Port Trevorton, $79,881 median) and poorest ZIP 17862 (Penns Creek , $52,868) are 13.5 miles apart — a 1.5× income gap across local geography.

Median home values vary 1.5× across this county — from $160,100 in 17812 (Beaver Springs) to $236,800 in 17870 (Selinsgrove).

Density varies 31× across the county — from 51 people/sq mi in 17812 (Beaver Springs) to 1,597 in 17827 (Freeburg).

Educational attainment ranges from 6.6% bachelor's+ in 17841 (Mc Clure) to 29.5% in 17870 (Selinsgrove) — the breadth of educational profiles across the area.

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

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

19.6% of adults age 25+ hold a bachelor's degree or higher (5,304 of 27,113 reporting).

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

All ZIP Codes in Snyder County


ZIPCityTypePopulationMedian IncomeArea (sq mi)10-yr Growth
17870SelinsgroveStandard14,490$70,33948.4-4.0%
17842MiddleburgStandard8,266$62,94082.5-6.2%
17841Mc ClureStandard4,896$63,26973.4-0.2%
17853Mount Pleasant MillsStandard2,993$63,78743.6-12.3%
17864Port TrevortonStandard2,495$79,88123.54.8%
17813BeavertownStandard2,028$64,79236.8-0.6%
17876Shamokin DamStandard1,827$70,9721.914.8%
17812Beaver SpringsStandard1,378$59,33826.8-5.9%
17827FreeburgStandard877$61,8060.524.6%
17862Penns CreekPO Box530$52,8680.025.9%
17861PaxtonvillePO Box152$66,6070.0141.3%
17833KreamerPO Box0.0
17882TroxelvillePO Box0.0
17843Beaver SpringsStandard0.0
17831Hummels WharfPO Box0.0

Adjacent & Nearby Counties