Pennsylvania — 1st District
119th Congress · 82 ZIP codes · Avg score 49/100 · Grade D · Updated 2026-07-19
Data: EPA SDWIS / Census 119th Congress Last verified: 2026-07-19
ZipCheckup tracks water safety for 82 ZIP codes in Pennsylvania's 1st District: the district earns a grade D (49/100). 393 EPA violations on record, 22 health-based.
Top Contaminants
ZIP Codes in This District
82 ZIP codes tracked in Pennsylvania's 1st District. Showing top 50 by safety score.
| # | ZIP Code | City | Safety Score | Grade | Violations |
|---|---|---|---|---|---|
| 1 | 18041 | East Greenville | 69 | C | 19 (1 health) |
| 2 | 18969 | Telford | 67 | C | 3 |
| 3 | 18991 | Warminster | 65 | C | 2 |
| 4 | 18968 | Spinnerstown | 64 | C | 2 |
| 5 | 18912 | Buckingham | 63 | C | 11 |
| 6 | 18039 | Durham | 61 | C | 36 (1 health) |
| 7 | 18929 | Jamison | 61 | C | 2 |
| 8 | 18921 | Ferndale | 60 | C | 4 |
| 9 | 18966 | Southampton | 59 | C | 14 (1 health) |
| 10 | 18974 | Warminster | 59 | C | 2 |
| 11 | 19048 | Fort Washington | 59 | C | 8 (3 health) |
| 12 | 18081 | Springtown | 58 | C | 2 |
| 13 | 19044 | Horsham | 58 | C | 5 |
| 14 | 18054 | Green Lane | 57 | C | 1 |
| 15 | 19055 | Levittown | 56 | C | 2 |
| 16 | 18073 | Pennsburg | 55 | C | 0 |
| 17 | 18976 | Warrington | 55 | C | 19 (5 health) |
| 18 | 19020 | Bensalem | 55 | C | 0 |
| 19 | 18901 | Doylestown | 54 | D | 17 |
| 20 | 18902 | Doylestown | 54 | D | 17 |
| 21 | 18955 | Richlandtown | 54 | D | 3 |
| 22 | 19030 | Fairless Hills | 54 | D | 16 |
| 23 | 19058 | Levittown | 54 | D | 2 |
| 24 | 18070 | Palm | 53 | D | 0 |
| 25 | 18910 | Bedminster | 53 | D | 0 |
| 26 | 18923 | Fountainville | 53 | D | 0 |
| 27 | 18925 | Furlong | 53 | D | 0 |
| 28 | 18928 | Holicong | 53 | D | 0 |
| 29 | 18934 | Mechanicsville | 53 | D | 0 |
| 30 | 18935 | Milford Square | 53 | D | 0 |
| 31 | 18936 | Montgomeryville | 53 | D | 0 |
| 32 | 18942 | Ottsville | 53 | D | 0 |
| 33 | 18949 | Plumsteadville | 53 | D | 0 |
| 34 | 18956 | Rushland | 53 | D | 0 |
| 35 | 18963 | Solebury | 53 | D | 0 |
| 36 | 18964 | Souderton | 53 | D | 0 |
| 37 | 18970 | Trumbauersville | 53 | D | 34 (6 health) |
| 38 | 18980 | Wycombe | 53 | D | 0 |
| 39 | 18981 | Zionhill | 53 | D | 0 |
| 40 | 19049 | Fort Washington | 51 | D | 8 (3 health) |
| 41 | 19054 | Levittown | 51 | D | 2 |
| 42 | 19056 | Levittown | 51 | D | 2 |
| 43 | 19057 | Levittown | 51 | D | 2 |
| 44 | 19067 | Morrisville | 51 | D | 12 (1 health) |
| 45 | 18954 | Richboro | 50 | D | 12 |
| 46 | 18944 | Perkasie | 49 | D | 3 |
| 47 | 18947 | Pipersville | 49 | D | 4 |
| 48 | 18077 | Riegelsville | 48 | D | 4 (1 health) |
| 49 | 18931 | Lahaska | 46 | D | 9 |
| 50 | 18951 | Quakertown | 46 | D | 22 |
Overview
Pennsylvania's 1st District encompasses 82 ZIP codes tracked by ZipCheckup. The district's average Home Safety Score is D (49/100).
393 EPA violations have been recorded across this district's water systems. 22 are health-based violations. About 49% of tracked ZIP codes have at least one violation.
Top Contaminants
The most frequently cited water quality issues in this district:
- Contaminant 0700 - 95 violations
- Consumer Confidence Report Rule - 54 violations
- Revised Total Coliform Rule - 35 violations
- Stage 1 DBP Rule - 33 violations
- Surface Water Treatment Rule - 26 violations
Housing Context
Homes in this district were built on average around 1969 (~57 years old). Older homes may have lead pipes or solder - consider a water filter if your home predates 1986.
Lead Alert: 4 ZIP codes in this district exceed the EPA action level for lead. Consider using a certified lead-removal filter.
Data Sources
- Water quality violations: EPA Safe Drinking Water Information System (SDWIS)
- Congressional district boundaries: U.S. Census Bureau, 119th Congress
- Housing age: U.S. Census Bureau American Community Survey
Updated daily. Data covers 82 ZIP codes in Pennsylvania's 1st District.