Skip to content
ZIP codes

ZIP codes in Schuylkill County, Pennsylvania

Schuylkill County has 59 ZIP codes. 45 lie entirely inside it and 14 are shared with neighboring counties, so part of their land and their people are elsewhere. About 141,427 people live in the parts inside it (ACS 2020–2024).

By the All Map Tools Team

ZIP codes
59
With 1% or more of their land inside
Entirely inside
45
99% or more of their land
Shared with other counties
14
Most with Carbon County (4)
Most populated ZIP
17901
22,371 people · Pottsville
Least populated ZIP
17943
42 people · Lavelle
Largest ZIP by land
17963
84 sq mi · Ravine

Map of the ZIP codes in Schuylkill County

Berks County Carbon County Columbia County Dauphin County Lebanon County Lehigh County Luzerne County Northumberland County 17901 · Pottsville · 22,371 people · 100% in the county 17921 · Ashland · 6,931 people · 91% in the county 17922 · Lake Wynonah · 4,803 people · 100% in the county 17923 · Branchdale · 385 people · 100% in the county 17925 · 305 people · 100% in the county 17929 · Cressona · 1,432 people · 100% in the county 17930 · Cumbola · 258 people · 100% in the county 17931 · Altamont · 8,899 people · 100% in the county 17933 · Friedensburg · 123 people · 100% in the county 17934 · Gilberton · 417 people · 100% in the county 17935 · Girardville · 1,371 people · 100% in the county 17936 · Gordon · 959 people · 100% in the county 17938 · Hegins · 2,479 people · 100% in the county 17941 · Klingerstown · 733 people · 64% in the county 17943 · Lavelle · 42 people · 100% in the county 17944 · 265 people · 100% in the county 17945 · Locustdale · 133 people · 2.6% in the county 17946 · 185 people · 100% in the county 17948 · Mahanoy City · 4,188 people · 100% in the county 17949 · Gilberton · 240 people · 100% in the county 17951 · Marlin · 281 people · 100% in the county 17952 · 172 people · 100% in the county 17953 · Middleport · 426 people · 100% in the county 17954 · Minersville · 4,623 people · 100% in the county 17957 · Muir · 481 people · 100% in the county 17959 · New Philadelphia · 1,445 people · 100% in the county 17960 · New Ringgold · 4,264 people · 100% in the county 17961 · Orwigsburg · 6,740 people · 100% in the county 17963 · Ravine · 9,323 people · 96% in the county 17964 · 952 people · 90% in the county 17965 · Port Carbon · 1,927 people · 100% in the county 17967 · Brandonville · 2,202 people · 100% in the county 17968 · 321 people · 100% in the county 17970 · St. Clair · 3,171 people · 100% in the county 17972 · Friedensburg · 11,826 people · 100% in the county 17974 · Seltzer · 312 people · 100% in the county 17976 · Shenandoah · 5,916 people · 100% in the county 17978 · 688 people · 40% in the county 17979 · Summit Station · 130 people · 100% in the county 17980 · Orwin · 3,342 people · 32% in the county 17981 · Tremont · 2,468 people · 100% in the county 17982 · Tuscarora · 452 people · 100% in the county 17983 · Valley View · 1,541 people · 100% in the county 17985 · Nuremberg · 1,237 people · 58% in the county 18202 · West Hazleton · 13,755 people · 11% in the county 18211 · 1,207 people · 96% in the county 18214 · Park Crest · 2,522 people · 100% in the county 18218 · Coaldale · 2,514 people · 100% in the county 18220 · Delano · 170 people · 100% in the county 18231 · Kelayres · 413 people · 100% in the county 18237 · McAdoo · 3,712 people · 94% in the county 18240 · Nesquehoning · 3,913 people · 13% in the county 18241 · Nuremberg · 249 people · 3.1% in the county 18242 · Oneida · 371 people · 100% in the county 18245 · 216 people · 100% in the county 18248 · Sheppton · 599 people · 100% in the county 18250 · Summit Hill · 3,137 people · 22% in the county 18252 · Tamaqua · 11,024 people · 100% in the county 19549 · Port Clinton · 271 people · 100% in the county
  • Entirely in the county (99% or more of its land)
  • Shared, mostly in this county
  • Shared, mostly in other counties
  • Neighboring counties
Open in the interactive tool

Each area is a ZIP code with its number where it fits. Hover over one to see its name.

All ZIP codes in Schuylkill County

59 ZIP codes in Schuylkill County, PA, by number
ZIP code Main city Population Land in the county Residents in the county
17901 Pottsville 22,371 100% 22,371
17921 Ashland 6,931 91% ≈ 6,830
17922 Lake Wynonah 4,803 100% 4,803
17923 Branchdale 385 100% 385
17925 — 305 100% 305
17929 Cressona 1,432 100% 1,432
17930 Cumbola 258 100% 258
17931 Altamont 8,899 100% 8,899
17933 Friedensburg 123 100% 123
17934 Gilberton 417 100% 417
17935 Girardville 1,371 100% 1,371
17936 Gordon 959 100% 959
17938 Hegins 2,479 100% 2,479
17941 Klingerstown 733 64% ≈ 430
17943 Lavelle 42 100% 42
17944 — 265 100% 265
17945 Locustdale 133 2.6% ≈ 24
17946 — 185 100% 185
17948 Mahanoy City 4,188 100% 4,188
17949 Gilberton 240 100% 240
17951 Marlin 281 100% 281
17952 — 172 100% 172
17953 Middleport 426 100% 426
17954 Minersville 4,623 100% 4,623
17957 Muir 481 100% 481
17959 New Philadelphia 1,445 100% 1,445
17960 New Ringgold 4,264 100% 4,264
17961 Orwigsburg 6,740 100% 6,740
17963 Ravine 9,323 96% ≈ 9,128
17964 — 952 90% ≈ 834
17965 Port Carbon 1,927 100% 1,927
17967 Brandonville 2,202 100% 2,202
17968 — 321 100% 321
17970 St. Clair 3,171 100% 3,171
17972 Friedensburg 11,826 100% 11,826
17974 Seltzer 312 100% 312
17976 Shenandoah 5,916 100% 5,916
17978 — 688 40% ≈ 291
17979 Summit Station 130 100% 130
17980 Orwin 3,342 32% ≈ 1,168
17981 Tremont 2,468 100% 2,468
17982 Tuscarora 452 100% 452
17983 Valley View 1,541 100% 1,541
17985 Nuremberg 1,237 58% ≈ 869
18202 West Hazleton 13,755 11% ≈ 333
18211 — 1,207 96% ≈ 1,124
18214 Park Crest 2,522 100% 2,522
18218 Coaldale 2,514 100% 2,514
18220 Delano 170 100% 170
18231 Kelayres 413 100% 413
18237 McAdoo 3,712 94% ≈ 3,656
18240 Nesquehoning 3,913 13% ≈ 396
18241 Nuremberg 249 3.1% ≈ 8
18242 Oneida 371 100% 371
18245 — 216 100% 216
18248 Sheppton 599 100% 599
18250 Summit Hill 3,137 22% ≈ 816
18252 Tamaqua 11,024 100% 11,024
19549 Port Clinton 271 100% 271

ZIP codes shared with other counties

These 14 ZIP codes have part of their land in another county. The first figure is the share of their land in Schuylkill County; then, where the rest lies.

Cities and prefixes

By main city (the city, town or CDP each ZIP shares the most land with), the ones with the most are Friedensburg (2), Gilberton (2), Nuremberg (2), Altamont (1), Ashland (1), and Branchdale (1); 47 places in all.

They start with 3 different three-digit prefixes, one per USPS sorting center: 179, 182, and 195.

Neighboring counties

Each one with its ZIP codes. Those without a page of their own open in the tool.

Tools for this county

Sources

  • U.S. Census Bureau, 2020 ZCTA to County, ZCTA to Place and ZCTA to Census Tract Relationship Files (and the 2022 County Subdivision to ZCTA file for Connecticut). Public domain.
  • U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, table B01003 (population of each ZIP code, census tract and Connecticut town). Public domain.
  • U.S. Census Bureau, Vintage 2025 Population Estimates (county population) and 2025 Gazetteer Files (land area and interior point of each ZIP code). Public domain.
  • U.S. Census Bureau, Cartographic Boundary Files: ZCTAs 2020 and counties 2025, 1:500,000; county adjacency file 2025. Public domain.

How we count. ZIP codes here are the Census Bureau’s ZIP Code Tabulation Areas (ZCTAs), the areas it draws to match USPS ZIP codes; ZIPs with no area of their own (PO boxes, single buildings) aren’t included. A ZIP can cross county lines: “Land in the county” is the exact share of its land inside, from the Census relationship files. “Residents in the county” is the whole ZIP for those entirely inside; for shared ones it’s an estimate, spreading the people of each census tract over the land it shares with the ZIP. Population: ACS 2020–2024. Methodology.

Spotted a mistake? Let us know