Warrington ZIP code, Pennsylvania
The ZIP code for Warrington, PA is 18976, and its area codes are 267, 215 and 445.
- USPS city name
- 1 ZIP code
- Population
- 22,202
- County
- Bucks County
- State
- Pennsylvania
NANPA lists no telephone rate centre for Warrington itself, so these are the area codes of the nearest one, Doylestown (3.9 miles). A town on an area-code boundary can differ from its neighbour.
Warrington in numbers
About 22,202 people live in Warrington, in 8,322 households. The median household income is $123,285 a year, 58% above the Pennsylvania median of $77,971 (US: $80,734). The median owner-occupied home is valued at $536,200 (2.1 times the Pennsylvania median).
| Population | 22,202 |
|---|---|
| Households | 8,322 |
| Median household income | $123,285 |
| Median home value | $536,200 |
U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, for the ZIP code addressed as Warrington. Survey estimates carry margins of error, wider for small places. Sources and methods.
ZIP codes addressed as Warrington
| ZIP | City | Type | Population | Median income | Median home |
|---|---|---|---|---|---|
18976 | Warrington , PA | Standard | 22,202 | $123,285 | $536,200 |
Map of Warrington ZIP codes
The ZIP codes of Warrington, PA, shaded. Outlines are Census ZIP Code Tabulation Areas (2020), which approximate the mail routes; PO-box and single-address codes have no area and are not drawn. Click any area to open its ZIP code.
Towns near Warrington
The nearest larger towns are Norristown (35,893 people, 14 mi), King of Prussia (25,857 people, 16 mi) and Philadelphia (1,579,706 people, 17 mi).
| Town | Population | Distance |
|---|---|---|
| New Britain | 2,821 | 4.0 mi |
| Brittany Farms-The Highlands | 4,571 | 4.1 mi |
| Chalfont | 4,346 | 4.5 mi |
| Horsham | 16,005 | 4.6 mi |
| Doylestown | 8,341 | 4.6 mi |
| Montgomeryville | 13,388 | 5.1 mi |
| Warminster Heights | 3,940 | 5.2 mi |
| Maple Glen | 6,643 | 5.3 mi |
| Hatboro | 8,283 | 5.3 mi |
| Spring House | 5,137 | 6.4 mi |
| Willow Grove | 14,131 | 7.2 mi |
| Lansdale | 19,011 | 7.3 mi |
| North Wales | 3,440 | 7.4 mi |
| Ambler | 6,847 | 7.6 mi |
More nearby: every ZIP code in Bucks County · Pennsylvania ZIP codes
Cite this page
zipcodes.pro. “Warrington, PA ZIP codes.” Data release 2026-10-12. Retrieved 2026-10-20. https://zipcodes.pro/city/pa/warrington
Underlying data is public domain or openly licensed — sources, vintages and licences.