New Jersey tap water quality by town
Utility reports say whether water meets New Jersey's limits. We also show where the reported values stand against EPA's stricter national limits for PFAS. In 112 of the 142 towns covered so far (on 9 of the 16 water systems), the utility's report lists PFAS values below New Jersey's limits but above EPA's national limits, which utilities must meet by 2029.
- Towns covered
- 142on 16 water systems
- Above NJ limit
- 0
- Above federal PFAS limit
- 112and below New Jersey's limits
- Below both limits
- 23
- No PFAS detected
- 3
- No PFAS data in report
- 4
Each town is counted once, by its main water system's 2025 water quality report, so towns on the same system share one result: the 112 towns above a federal limit get their water from 9 of the 16 systems. Where a system serves only part of a town (3 towns), the town is counted under that system and marked in the list. Source: each system's report, checked against the original (how we check the data).
No town by that name yet. We're adding towns as we verify each utility's report.
Bergen County
- Hackensackabove federal PFAS limit
- Teaneckabove federal PFAS limit
- Fort Leeabove federal PFAS limit
- Englewoodabove federal PFAS limit
- Bergenfieldabove federal PFAS limit
- Paramusabove federal PFAS limit
- Cliffside Parkabove federal PFAS limit
- Palisades Parkabove federal PFAS limit
- Rutherfordabove federal PFAS limit
- Dumontabove federal PFAS limit
- New Milfordabove federal PFAS limit
- Tenaflyabove federal PFAS limit
- Fairviewabove federal PFAS limit
- Edgewaterabove federal PFAS limit
- Ridgefield Parkabove federal PFAS limit
- Hasbrouck Heightsabove federal PFAS limit
- River Edgeabove federal PFAS limit
- Ridgefieldabove federal PFAS limit
- Westwoodabove federal PFAS limit
- Little Ferryabove federal PFAS limit
- Hillsdaleabove federal PFAS limit
- Wood-Ridgeabove federal PFAS limit
- Maywoodabove federal PFAS limit
- East Rutherfordabove federal PFAS limit
- River Valeabove federal PFAS limit
- Leoniaabove federal PFAS limit
- Washington Townshipabove federal PFAS limit
- Cresskillabove federal PFAS limit
- Bogotaabove federal PFAS limit
- Closterabove federal PFAS limit
- Oradellabove federal PFAS limit
- Emersonabove federal PFAS limit
- Carlstadtabove federal PFAS limit
- Old Tappanabove federal PFAS limit
- Rochelle Parkabove federal PFAS limit
- Norwoodabove federal PFAS limit
- Englewood Cliffsabove federal PFAS limit
Burlington County
- Chesterfieldabove federal PFAS limitResult covers part of the town
- Cinnaminsonbelow both limits
- Delranbelow both limits
- Eastamptonbelow both limits
- Edgewater Parkbelow both limits
- Hainesportbelow both limits
- Lumbertonbelow both limits
- Mount Hollybelow both limits
- Westamptonbelow both limitsResult covers part of the town
- Riversidebelow both limits
- Palmyrabelow both limits
Camden County
- Audubonbelow both limits
- Cherry Hillbelow both limits
- Voorheesbelow both limits
- Lindenwoldbelow both limits
- Haddonfieldbelow both limits
- Runnemedebelow both limits
- Haddon Heightsbelow both limits
- Barringtonbelow both limits
- Stratfordbelow both limits
- Somerdalebelow both limits
Cape May County
- Ocean Cityno PFAS data in report
- Upper Townshipno PFAS data in report
Essex County
- Irvingtonabove federal PFAS limit
- Maplewoodabove federal PFAS limit
- Newarkabove federal PFAS limit
- West Orangeabove federal PFAS limit
- Millburnabove federal PFAS limit
Gloucester County
- Harrison Townshipbelow both limits
Hudson County
- Union Cityabove federal PFAS limit
- North Bergenabove federal PFAS limit
- West New Yorkabove federal PFAS limit
- Secaucusabove federal PFAS limit
- Weehawkenabove federal PFAS limit
- Guttenbergabove federal PFAS limit
Hunterdon County
- Raritan Townshipabove federal PFAS limit
Mercer County
- Trentonbelow both limits
- Ewingbelow both limits
- Princetonabove federal PFAS limit
- West Windsorabove federal PFAS limit
Middlesex County
- Piscatawayabove federal PFAS limit
- Plainsboroabove federal PFAS limit
- Middlesexabove federal PFAS limit
- Dunellenabove federal PFAS limit
- Jamesburgabove federal PFAS limit
Monmouth County
- Long Branchabove federal PFAS limit
- Middletownabove federal PFAS limit
- Neptuneabove federal PFAS limit
- Ocean Townshipabove federal PFAS limit
- Tinton Fallsabove federal PFAS limit
- Howellabove federal PFAS limit
- Asbury Parkabove federal PFAS limit
- Eatontownabove federal PFAS limit
- West Long Branchabove federal PFAS limit
- Rumsonabove federal PFAS limit
- Fair Havenabove federal PFAS limit
- Oceanportabove federal PFAS limit
- Little Silverabove federal PFAS limit
Morris County
- Chatham Townshipabove federal PFAS limit
- Long Hillabove federal PFAS limit
Passaic County
- Patersonabove federal PFAS limit
- Cliftonabove federal PFAS limit
- Passaicabove federal PFAS limit
- Prospect Parkabove federal PFAS limit
Salem County
- Carneys Pointno PFAS data in report
- Penns Groveno PFAS data in report
Somerset County
- Bernards Townshipabove federal PFAS limit
- Bridgewaterabove federal PFAS limit
- Hillsboroughabove federal PFAS limit
- Montgomeryabove federal PFAS limit
- North Plainfieldabove federal PFAS limit
- Warrenabove federal PFAS limit
- Bedminsterabove federal PFAS limit
- Bernardsvilleabove federal PFAS limit
- Branchburgabove federal PFAS limit
- Somervilleabove federal PFAS limit
- Bound Brookabove federal PFAS limit
- Manvilleabove federal PFAS limit
- Raritan Boroughabove federal PFAS limit
- Green Brookabove federal PFAS limit
- Watchungabove federal PFAS limit
Union County
- Elizabethabove federal PFAS limit
- Lindenabove federal PFAS limit
- Plainfieldabove federal PFAS limit
- Springfield Townshipabove federal PFAS limit
- Summitabove federal PFAS limit
- Union Townshipabove federal PFAS limit
- Westfieldabove federal PFAS limit
- Scotch Plainsabove federal PFAS limit
- Cranfordabove federal PFAS limit
- Roselleabove federal PFAS limit
- Hillsideabove federal PFAS limit
- Clarkabove federal PFAS limit
- New Providenceabove federal PFAS limit
- Berkeley Heightsabove federal PFAS limit
- Roselle Parkabove federal PFAS limit
- Kenilworthabove federal PFAS limit
- Fanwoodabove federal PFAS limit
- Mountainsideabove federal PFAS limit
Warren County
- Greenwich Townshipno PFAS detectedResult covers part of the town
- Lopatcongno PFAS detected
- Oxfordabove federal PFAS limit
- Phillipsburgno PFAS detected
- Washington Boroughabove federal PFAS limit
- Washington Townshipabove federal PFAS limit
Is New Jersey tap water safe to drink?
Whether water is safe for your household is a health question, and we don't answer it: the reports can't account for your home's pipes or your own health. We show what each utility reported next to the legal limits. For health questions about your water, talk to your doctor or your utility.
Of the 138 towns here with PFAS results in the utilities' 2025 reports, none were above New Jersey's limits and 112 were above EPA's national PFOA and PFOS limits, which utilities must meet by 2029.
For the other 4 towns covered, the report had no PFAS results. For lead, counted by water system rather than by town: none of the 15 systems that reported a lead result was above the federal action level of 15 ppb, measured at the 90th percentile of home taps.
Water systems covered
Every system's PFOA, PFOS and PFNA results are side by side in the PFAS results table, with New Jersey and federal limits.
Each town above gets its water from one of these systems. Every value comes from the system's own water quality report. All water systems lists who runs each one, the towns it serves and where its water comes from; water hardness by system compares their hardness, and all towns, A to Z puts every town's system, PFAS result and hardness in one table.
- Aqua NJ, Hamilton Square system water quality report
- Aqua NJ, Phillipsburg system water quality report
- NJ American Water, Coastal North system water quality report
- NJ American Water, Harrison system water quality report
- NJ American Water, Liberty system water quality report
- NJ American Water, Mount Holly system water quality report
- NJ American Water, Ocean City system water quality report
- NJ American Water, Penns Grove system water quality report
- NJ American Water, Raritan system water quality report
- NJ American Water, Short Hills system water quality report
- NJ American Water, Washington / Oxford system water quality report
- NJ American Water, Western system water quality report
- Newark Water Department water quality report
- Passaic Valley Water Commission water quality report
- Trenton Water Works water quality report
- Veolia Water New Jersey, Hackensack system water quality report
16 water systems, 142 towns. More are added as each utility's report is checked. See how we check the data.