First three digits · Pennsylvania
ZIP Codes Starting with
60 ZIP codes start with 189, sorted at the Philadelphia, PA (SCF 190) sectional center (USPS labeling list L005, effective October 1, 2026) in Pennsylvania: 39 residential ZIP codes across 2 counties and 21 PO Box or single-organization codes (Census 2020 ZCTAs and GeoNames postal codes, October 2026).
What do the digits 189 mean?
The first digit, 1, is one of ten national areas (Delaware, New York and Pennsylvania). The first three, 189, route mail to a sectional center: USPS labeling list L005 (effective October 1, 2026) sends letters for 189 to the Philadelphia, PA (SCF 190) facility. The last two digits pick the delivery area. By residents, the largest town names among the 189 ZIP codes are Doylestown, Warminster, Quakertown, Southampton, Newtown and Perkasie.
The same facility sorts 5 prefixes, 287 ZIP codes in all: 189, 190, 191, 192, 194.
Where are the 189 ZIP codes?
Source: U.S. Census Bureau, 2020 ZCTA cartographic boundaries; ACS 2020-2024 5-year estimates (B19013).
All ZIP codes starting with 189
| County | ||||||
|---|---|---|---|---|---|---|
| 18901 | Doylestown | Bucks County | 28,509 | 1,359 | $118k | $577k |
| 18902 | Doylestown | Bucks County | 22,898 | 846 | $161k | $668k |
| 18910 | Bedminster | Bucks County | PO Box or unique | – | – | – |
| 18911 | Blooming Glen | Bucks County | PO Box or unique | – | – | – |
| 18912 | Buckingham | Bucks County | 213 | 175 | $250k+ | $2M+ |
| 18913 | Carversville | Bucks County | 243 | 168 | – | $1.08M |
| 18914 | Chalfont | Bucks County | 21,598 | 1,227 | $149k | $491k |
| 18915 | Colmar | Montgomery County | 1,648 | 1,373 | $142k | $534k |
| 18916 | Danboro | Bucks County | PO Box or unique | – | – | – |
| 18917 | Dublin | Bucks County | 2,216 | 2,959 | $84k | $396k |
| 18918 | Earlington | Montgomery County | PO Box or unique | – | – | – |
| 18920 | Erwinna | Bucks County | 393 | 102 | $153k | $787k |
| 18921 | Ferndale | Bucks County | 160 | 435 | – | $404k |
| 18922 | Forest Grove | Bucks County | PO Box or unique | – | – | – |
| 18923 | Fountainville | Bucks County | 984 | 545 | $80k | $446k |
| 18924 | Franconia | Montgomery County | PO Box or unique | – | – | – |
| 18925 | Furlong | Bucks County | 6,250 | 631 | $208k | $730k |
| 18927 | Hilltown | Bucks County | 239 | 602 | – | – |
| 18928 | Holicong | Bucks County | PO Box or unique | – | – | – |
| 18929 | Jamison | Bucks County | 9,748 | 1,329 | $179k | $628k |
| 18930 | Kintnersville | Bucks County | 1,892 | 102 | $127k | $524k |
| 18931 | Lahaska | Bucks County | PO Box or unique | – | – | – |
| 18932 | Line Lexington | Bucks County | 436 | 335 | – | $516k |
| 18933 | Lumberville | Bucks County | 105 | 168 | $226k | $1.88M |
| 18934 | Mechanicsville | Bucks County | PO Box or unique | – | – | – |
| 18935 | Milford Square | Bucks County | 273 | 1,294 | $113k | $283k |
| 18936 | Montgomeryville | Montgomery County | 296 | 245 | $250k+ | $285k |
| 18938 | New Hope | Bucks County | 13,649 | 334 | $185k | $736k |
| 18940 | Newtown | Bucks County | 29,626 | 857 | $157k | $655k |
| 18942 | Ottsville | Bucks County | 2,377 | 117 | $100k | $512k |
| 18943 | Penns Park | Bucks County | PO Box or unique | – | – | – |
| 18944 | Perkasie | Bucks County | 27,570 | 607 | $131k | $426k |
| 18946 | Pineville | Bucks County | 689 | 552 | $189k | $680k |
| 18947 | Pipersville | Bucks County | 6,477 | 257 | $141k | $615k |
| 18949 | Plumsteadville | Bucks County | PO Box or unique | – | – | – |
| 18950 | Point Pleasant | Bucks County | 262 | 495 | $226k | – |
| 18951 | Quakertown | Bucks County | 36,568 | 510 | $98k | $363k |
| 18953 | Revere | Bucks County | PO Box or unique | – | – | – |
| 18954 | Richboro | Bucks County | 10,380 | 1,614 | $160k | $627k |
| 18955 | Richlandtown | Bucks County | 1,511 | 546 | $79k | $340k |
| 18956 | Rushland | Bucks County | PO Box or unique | – | – | – |
| 18957 | Salford | Montgomery County | PO Box or unique | – | – | – |
| 18958 | Salfordville | Montgomery County | PO Box or unique | – | – | – |
| 18960 | Sellersville | Bucks County | 13,597 | 714 | $109k | $408k |
| 18962 | Silverdale | Bucks County | 531 | 3,612 | $95k | $435k |
| 18963 | Solebury | Bucks County | PO Box or unique | – | – | – |
| 18964 | Souderton | Montgomery County | 14,546 | 1,539 | $96k | $356k |
| 18966 | Southampton | Bucks County | 36,370 | 2,231 | $129k | $488k |
| 18968 | Spinnerstown | Bucks County | PO Box or unique | – | – | – |
| 18969 | Telford | Montgomery County | 15,245 | 930 | $109k | $385k |
| 18970 | Trumbauersville | Bucks County | 553 | 1,345 | $115k | $340k |
| 18971 | Tylersport | Montgomery County | PO Box or unique | – | – | – |
| 18972 | Upper Black Eddy | Bucks County | 3,104 | 134 | $80k | $478k |
| 18974 | Warminster | Bucks County | 43,122 | 2,189 | $104k | $435k |
| 18976 | Warrington | Bucks County | 22,202 | 2,082 | $123k | $536k |
| 18977 | Washington Crossing | Bucks County | 4,569 | 1,041 | $212k | $736k |
| 18979 | Woxall | Montgomery County | PO Box or unique | – | – | – |
| 18980 | Wycombe | Bucks County | 308 | 372 | $145k | $678k |
| 18981 | Zionhill | Bucks County | PO Box or unique | – | – | – |
| 18991 | Warminster | Bucks County | PO Box or unique | – | – | – |
Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates; GeoNames postal codes (CC BY 4.0) for codes without a residential area.