Skip to content
ZIP codes

ZIP codes in Berks County, Pennsylvania

Berks County has 61 ZIP codes. 40 lie entirely inside it and 21 are shared with neighboring counties, so part of their land and their people are elsewhere. About 432,397 people live in the parts inside it (ACS 2020–2024).

By the All Map Tools Team

ZIP codes
61
3 more just touch the border (under 1% of their land)
Entirely inside
40
99% or more of their land
Shared with other counties
21
Most with Lehigh County (8)
Most populated ZIP
19601
36,479 people · Reading
Least populated ZIP
19511
33 people · Bowers
Largest ZIP by land
19506
63 sq mi · New Schaefferstown

Map of the ZIP codes in Berks County

Chester County Lancaster County Lebanon County Lehigh County Montgomery County Schuylkill County 17026 · Fredericksburg · 3,137 people · 8.8% in the county 17067 · Frystown · 15,815 people · 27% in the county 17087 · Richland · 2,370 people · 68% in the county 17555 · Churchtown · 7,251 people · <0.1% in the county 17569 · Reinholds · 7,323 people · 26% in the county 18011 · Alburtis · 5,338 people · 77% in the county 18031 · Breinigsville · 11,570 people · 1.3% in the county 18041 · East Greenville · 5,768 people · 3.0% in the county 18056 · Hereford · 1,489 people · 100% in the county 18062 · Ancient Oaks · 27,110 people · 30% in the county 18070 · Hereford · 223 people · 39% in the county 18092 · 3,230 people · 7.5% in the county 19464 · Pottstown · 49,101 people · 0.8% in the county 19501 · Adamstown · 823 people · 2.0% in the county 19503 · Bally · 1,149 people · 100% in the county 19504 · Hereford · 5,335 people · 71% in the county 19505 · Bechtelsville · 3,135 people · 93% in the county 19506 · New Schaefferstown · 7,108 people · 100% in the county 19507 · Bethel · 3,563 people · 100% in the county 19508 · Birdsboro · 14,871 people · 100% in the county 19510 · Blandon · 8,010 people · 100% in the county 19511 · Bowers · 33 people · 100% in the county 19512 · New Berlinville · 15,794 people · 99% in the county 19516 · Centerport · 176 people · 100% in the county 19518 · Amity Gardens · 16,805 people · 100% in the county 19520 · Elverson · 6,277 people · 23% in the county 19522 · New Jerusalem · 14,127 people · 100% in the county 19523 · 41 people · 100% in the county 19525 · Gilbertsville · 17,725 people · 0.2% in the county 19526 · West Hamburg · 11,581 people · 100% in the county 19529 · Kempton · 3,109 people · 66% in the county 19530 · Kutztown · 15,573 people · 90% in the county 19533 · Leesport · 8,648 people · 100% in the county 19534 · Lenhartsville · 1,970 people · 100% in the county 19535 · 42 people · 100% in the county 19536 · Lyons · 466 people · 100% in the county 19538 · Maxatawny · 64 people · 100% in the county 19539 · Mertztown · 3,823 people · 95% in the county 19540 · Alleghenyville · 11,957 people · 90% in the county 19541 · Dauberville · 4,367 people · 100% in the county 19543 · New Morgan · 6,401 people · 68% in the county 19544 · Mount Aetna · 199 people · 100% in the county 19545 · New Berlinville · 868 people · 100% in the county 19547 · Oley · 4,579 people · 100% in the county 19550 · Rehrersburg · 488 people · 100% in the county 19551 · Robesonia · 4,778 people · 82% in the county 19554 · Shartlesville · 338 people · 100% in the county 19555 · Shoemakersville · 3,577 people · 100% in the county 19559 · Strausstown · 302 people · 100% in the county 19560 · Temple · 9,137 people · 100% in the county 19562 · Topton · 2,947 people · 100% in the county 19564 · Virginville · 265 people · 100% in the county 19565 · Wernersville · 9,302 people · 100% in the county 19567 · Stouchsburg · 6,057 people · 100% in the county 19601 · Reading · 36,479 people · 100% in the county 19602 · Reading · 18,495 people · 100% in the county 19604 · Reading · 30,124 people · 100% in the county 19605 · Riverview Park · 21,419 people · 100% in the county 19606 · Reiffton · 35,853 people · 100% in the county 19607 · Shillington · 24,045 people · 100% in the county 19608 · Gouglersville · 24,178 people · 100% in the county 19609 · West Wyomissing · 9,874 people · 100% in the county 19610 · Wyomissing · 16,581 people · 100% in the county 19611 · Reading · 10,986 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 Berks County

61 ZIP codes in Berks County, PA, by number
ZIP code Main city Population Land in the county Residents in the county
17026 Fredericksburg 3,137 8.8% ≈ 149
17067 Frystown 15,815 27% ≈ 1,333
17087 Richland 2,370 68% ≈ 1,247
17569 Reinholds 7,323 26% ≈ 1,435
18011 Alburtis 5,338 77% ≈ 2,433
18031 Breinigsville 11,570 1.3% ≈ 39
18041 East Greenville 5,768 3.0% ≈ 58
18056 Hereford 1,489 100% 1,489
18062 Ancient Oaks 27,110 30% ≈ 1,372
18070 Hereford 223 39% ≈ 52
18092 — 3,230 7.5% ≈ 187
19501 Adamstown 823 2.0% ≈ 8
19503 Bally 1,149 100% 1,149
19504 Hereford 5,335 71% ≈ 4,211
19505 Bechtelsville 3,135 93% ≈ 3,022
19506 New Schaefferstown 7,108 100% 7,108
19507 Bethel 3,563 100% 3,563
19508 Birdsboro 14,871 100% 14,871
19510 Blandon 8,010 100% 8,010
19511 Bowers 33 100% 33
19512 New Berlinville 15,794 99% ≈ 14,992
19516 Centerport 176 100% 176
19518 Amity Gardens 16,805 100% 16,805
19520 Elverson 6,277 23% ≈ 1,766
19522 New Jerusalem 14,127 100% 14,127
19523 — 41 100% 41
19526 West Hamburg 11,581 100% 11,581
19529 Kempton 3,109 66% ≈ 1,618
19530 Kutztown 15,573 90% ≈ 14,629
19533 Leesport 8,648 100% 8,648
19534 Lenhartsville 1,970 100% 1,970
19535 — 42 100% 42
19536 Lyons 466 100% 466
19538 Maxatawny 64 100% 64
19539 Mertztown 3,823 95% ≈ 3,404
19540 Alleghenyville 11,957 90% ≈ 11,026
19541 Dauberville 4,367 100% 4,367
19543 New Morgan 6,401 68% ≈ 4,790
19544 Mount Aetna 199 100% 199
19545 New Berlinville 868 100% 868
19547 Oley 4,579 100% 4,579
19550 Rehrersburg 488 100% 488
19551 Robesonia 4,778 82% ≈ 3,951
19554 Shartlesville 338 100% 338
19555 Shoemakersville 3,577 100% 3,577
19559 Strausstown 302 100% 302
19560 Temple 9,137 100% 9,137
19562 Topton 2,947 100% 2,947
19564 Virginville 265 100% 265
19565 Wernersville 9,302 100% 9,302
19567 Stouchsburg 6,057 100% 6,057
19601 Reading 36,479 100% 36,479
19602 Reading 18,495 100% 18,495
19604 Reading 30,124 100% 30,124
19605 Riverview Park 21,419 100% 21,419
19606 Reiffton 35,853 100% 35,853
19607 Shillington 24,045 100% 24,045
19608 Gouglersville 24,178 100% 24,178
19609 West Wyomissing 9,874 100% 9,874
19610 Wyomissing 16,581 100% 16,581
19611 Reading 10,986 100% 10,986

They also touch the county with under 1% of their land, so they aren’t counted: 17555, 19464, and 19525.

ZIP codes shared with other counties

These 21 ZIP codes have part of their land in another county. The first figure is the share of their land in Berks 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 Reading (4), Hereford (3), New Berlinville (2), Adamstown (1), Alburtis (1), and Alleghenyville (1); 52 places in all.

They start with 5 different three-digit prefixes, one per USPS sorting center: 170, 175, 180, 195, and 196.

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