Skip to content

EPA ID PA1460073 · checked 16 Oct 2026

Philadelphia suburbs tap water: what EPA testing found

Aqua Pennsylvania (main system) (EPA record: AQUA PA MAIN SYSTEM) serves 822,600 people in PA from surface water.

What the data shows

PFAS and lithium (EPA UCMR 5)

1,500 results from 19 sampling points, 1 Feb 2024 to 11 Dec 2024. Averages count results below EPA’s reporting level as zero, as the PFAS rule does. Every number links to EPA’s UCMR 5 Data Finder (search PWSID PA1460073). Limits: EPA PFAS rule.

ContaminantDetected inHighest resultAverageEPA limit
PFOA35 of 5012.6 ng/L4.82 ng/L4 ng/L
PFOS16 of 509.2 ng/L1.93 ng/L4 ng/L
PFHxS11 of 507.7 ng/L0.99 ng/L10 ng/L*
PFNA7 of 5012 ng/L1.07 ng/L10 ng/L*
HFPO-DA0 of 50not detected0 ng/L10 ng/L*
PFBS35 of 509.5 ng/L3.07 ng/Lnone
PFBA20 of 5010.1 ng/L2.74 ng/Lnone
PFHxA42 of 5017.2 ng/L5.36 ng/Lnone
PFHpA16 of 506.9 ng/L1.32 ng/Lnone
PFPeA43 of 5021.8 ng/L6.18 ng/Lnone
Lithium2 of 5015.7 µg/L0.62 µg/Lnone (screening level 10 µg/L)

* PFHxS, PFNA and HFPO-DA limits (and the PFAS hazard index) are in the rule, but EPA proposed on 20 May 2026 to rescind them; not final as of 16 Oct 2026. UCMR 5 results are screening data, not compliance results: compliance uses quarterly running averages from 2029. Source file: EPA UCMR 5 occurrence data (dated 15 Oct 2026).

Sampling points averaging above a limit

FacilityWaterSamplesPFOA avgPFOS avgAbove
Hollow Run Well Treatmentground210 ng/L8.9 ng/LPFOA, PFOS
Highland Glen Treatmentground211.8 ng/L6.7 ng/LPFOA, PFOS
Hall Road Treatmentground27.1 ng/L7.2 ng/LPFOA, PFOS
Grand Oaks Treatmentground28 ng/L5.5 ng/LPFOA, PFOS
Oreland Treatmentground24.9 ng/L4.8 ng/LPFOA, PFOS
Neshaminy Pumpsurface45.1 ng/L4.2 ng/LPFOA, PFOS
Flourtown Treatmentground24.1 ng/L4.15 ng/LPFOA, PFOS
Cabot Treatmentground29.25 ng/L0 ng/LPFOA
Media Clearwell Ridleysurface47.88 ng/L1.35 ng/LPFOA
Crum Creek TPsurface45.95 ng/L0 ng/LPFOA
Tredyffrin Treatmentground24.5 ng/L0 ng/LPFOA
Hunt Country Treatmentground24.4 ng/L0 ng/LPFOA
Upper Merion TPsurface44.3 ng/L0 ng/LPFOA

Health-based violations since 2016

Period beganContaminant or ruleViolationMeasuredStatus
1 Nov 2024Groundwater RuleTreatment Technique (SWTR and GWR)–Returned to Compliance (31 Dec 2024)
1 Jul 2017Revised Total Coliform RuleMaximum Contaminant Level Violation, E. coli (RTCR)–Returned to Compliance (29 Aug 2017)

Source: EPA SDWIS via Envirofacts and the ECHO report for PA1460073, retrieved 16 Oct 2026.

Hardness

The utility’s latest water report doesn’t publish a hardness figure (checked 16 Oct 2026). A home test kit or a call to the utility gives it; then use the softener calculator.

Places and ZIP codes served

West Chester, Media, Norristown, Philadelphia, Valley Forge, Abington, Ambler, Ardmore, Aston, Bala Cynwyd, Bensalem, Berwyn, Blue Bell, Bridgeport, Bristol, Brookhaven, Broomall, Bryn Athyn, Chadds Ford, Cheltenham, Chester, Chester Heights, Cheyney, Clifton Heights, Coatesville, Concordville, Conshohocken, Croydon, Crum Lynne, Darby, Devault, Devon, Downingtown, Dresher, Drexel Hill, Edgemont, Elkins Park, Essington, Exton, Feasterville Trevose, Flourtown, Folcroft, Folsom, Fort Washington, Gladwyne, Glen Mills, Glen Riddle Lima, Glenmoore, Glenolden, Glenside, Hatboro, Haverford, Havertown, Holmes, Horsham, Huntingdon Valley, Immaculata, Jamison, Jenkintown, Kennett Square, King Of Prussia, Lafayette Hill, Landenberg, Langhorne, Lansdowne, Lenni, Lincoln University, Malvern, Merion Station, Morton, Narberth, Newtown Square, Norwood, Oreland, Paoli, Phoenixville, Plymouth Meeting, Prospect Park, Ridley Park, Sharon Hill, Southampton, Springfield, Swarthmore, Unionville, Upper Darby, Villanova, Wallingford, Warminster, Warrington, Wayne, Westtown, Willow Grove, Woodlyn, Wyncote, Wynnewood.

18929 18966 18974 18976 19001 19002 19003 19004 19006 19007 19008 19009 19012 19013 19014 19015 19017 19018 19020 19021 19022 19023 19025 19026 19027 19028 19029 19031 19032 19033 19034 19035 19036 19037 19038 19040 19041 19043 19044 19046 19047 19050 19052 19053 19059 19063 19064 19065 19066 19070 19072 19073 19074 19075 19076 19078 19079 19081 19082 19083 19085 19086 19087 19090 19094 19095 19096 19113 19131 19301 19312 19317 19319 19320 19333 19335 19340 19341 19342 19343 19345 19348 19350 19352 19355 19375 19380 19381 19382 19383 19395 19401 19403 19405 19406 19422 19428 19432 19444 19452 19460 19462 19479 19481 19482 19485

ZIP codes the system reported to EPA for UCMR 5; place names from GeoNames (CC BY 4.0). A ZIP code can be split between systems.