TapBuff

City of River Oaks water quality report, rewritten

Serves
7,691
Connections
2,866
Water source
Surface water
Based in
River Oaks, TX
County
Tarrant
Owner
Local government
The ZIP code it serves

76114

PWSID TX22000692026 edition · EPA data

Read this first

  • Lead (above the health goal) In the latest period, 9 in 10 homes sampled were at or below 1.5 ppb, below the 15 ppb action level. The action level drops to 10 ppb on Nov. 1, 2027. EPA’s health goal for lead is zero.

22 health-based violations since 2016. Details are below.

What handles it

What was found

Highlighted: above the health goal, or EPA’s health benchmark where there is no goal. Circled: above the legal limit in at least one sample, or the action level. Every scale puts that line at its middle.

Lead (above the health goal)

Comes from pipes, often your own

1.5ppb

90th percentile, 2026

In the latest period, 9 in 10 homes sampled were at or below 1.5 ppb, below the 15 ppb action level. The action level drops to 10 ppb on Nov. 1, 2027. EPA’s health goal for lead is zero.

What handles it

EPA SDWIS, lead and copper monitoring periods ending 2017 to 2026. The pointer marks the latest period; each blue tick is an earlier one.

PFHxS

Comes from the source

3.1ppt

Highest of 1 samples; found in one

Detected, below the legal limit and the health goal.

What handles it

  • NSF/ANSI 53Look for: Total PFAS ReductionSame claim, other certifiers’ wording: Perfluorohexane Sulfonic Acid (PFHxS)

NSF’s PFAS claims are tested to below 20 ppt. EPA’s limit is 10 ppt, and EPA says no certification yet shows a filter reaching its levels.

EPA UCMR 5, samples taken on March 3, 2026. Each blue tick is one sample where it was found.

Tested and not found

Below EPA’s minimum reporting level in every sample taken from Feb. 3, 2026 to March 3, 2026. Not found means not measured above that level, which is not the same as zero.

All 25 compounds tested and not found
  • 11Cl-PF3OUdS
  • 4:2 FTS
  • 6:2 FTS
  • 8:2 FTS
  • 9Cl-PF3ONS
  • ADONA
  • HFPO-DA (GenX)
  • Lithium
  • NFDHA
  • PFBA
  • PFBS
  • PFDA
  • PFDoA
  • PFEESA
  • PFHpA
  • PFHpS
  • PFHxA
  • PFMBA
  • PFMPA
  • PFNA
  • PFOA
  • PFOS
  • PFPeA
  • PFPeS
  • PFUnA

Violations since 2016

Contaminant or ruleTypePeriodMeasuredStatus
Total Haloacetic Acids (HAA5)The running average was above the legal limit.EPA: Maximum Contaminant Level Violation, AverageOct. 1, 2017 to Dec. 31, 20170.062 MG/LResolved
TTHMThe running average was above the legal limit.EPA: Maximum Contaminant Level Violation, AverageOct. 1, 2017 to Dec. 31, 20170.088 MG/LResolved
Total Haloacetic Acids (HAA5)The running average was above the legal limit.EPA: Maximum Contaminant Level Violation, AverageOct. 1, 2017 to Dec. 31, 20170.061 MG/LResolved
TTHMThe running average was above the legal limit.EPA: Maximum Contaminant Level Violation, AverageOct. 1, 2017 to Dec. 31, 20170.095 MG/LResolved
TTHMThe running average was above the legal limit.EPA: Maximum Contaminant Level Violation, AverageJuly 1, 2017 to Sept. 30, 20170.092 MG/LResolved
TTHMThe running average was above the legal limit.EPA: Maximum Contaminant Level Violation, AverageJuly 1, 2017 to Sept. 30, 20170.085 MG/LResolved
Total Haloacetic Acids (HAA5)The running average was above the legal limit.EPA: Maximum Contaminant Level Violation, AverageJuly 1, 2017 to Sept. 30, 20170.069 MG/LResolved
Total Haloacetic Acids (HAA5)The running average was above the legal limit.EPA: Maximum Contaminant Level Violation, AverageJuly 1, 2017 to Sept. 30, 20170.067 MG/LResolved
TTHMThe running average was above the legal limit.EPA: Maximum Contaminant Level Violation, AverageJan. 1, 2017 to March 31, 20170.092 MG/LResolved
Total Haloacetic Acids (HAA5)The running average was above the legal limit.EPA: Maximum Contaminant Level Violation, AverageJan. 1, 2017 to March 31, 20170.073 MG/LResolved
TTHMThe running average was above the legal limit.EPA: Maximum Contaminant Level Violation, AverageOct. 1, 2016 to Dec. 31, 20160.096 MG/LResolved
Total Haloacetic Acids (HAA5)The running average was above the legal limit.EPA: Maximum Contaminant Level Violation, AverageOct. 1, 2016 to Dec. 31, 20160.086 MG/LResolved
TTHMThe running average was above the legal limit.EPA: Maximum Contaminant Level Violation, AverageJuly 1, 2016 to Sept. 30, 20160.13 MG/LResolved
Total Haloacetic Acids (HAA5)The running average was above the legal limit.EPA: Maximum Contaminant Level Violation, AverageJuly 1, 2016 to Sept. 30, 20160.096 MG/LResolved
TTHMThe running average was above the legal limit.EPA: Maximum Contaminant Level Violation, AverageApril 1, 2016 to June 30, 20160.14 MG/LResolved
Total Haloacetic Acids (HAA5)The running average was above the legal limit.EPA: Maximum Contaminant Level Violation, AverageApril 1, 2016 to June 30, 20160.11 MG/LResolved
Total Haloacetic Acids (HAA5)The running average was above the legal limit.EPA: Maximum Contaminant Level Violation, AverageApril 1, 2016 to June 30, 20160.079 MG/LResolved
TTHMThe running average was above the legal limit.EPA: Maximum Contaminant Level Violation, AverageApril 1, 2016 to June 30, 20160.16 MG/LResolved
Total Haloacetic Acids (HAA5)The running average was above the legal limit.EPA: Maximum Contaminant Level Violation, AverageJan. 1, 2016 to March 31, 20160.061 MG/LResolved
Total Haloacetic Acids (HAA5)The running average was above the legal limit.EPA: Maximum Contaminant Level Violation, AverageJan. 1, 2016 to March 31, 20160.089 MG/LResolved
TTHMThe running average was above the legal limit.EPA: Maximum Contaminant Level Violation, AverageJan. 1, 2016 to March 31, 20160.15 MG/LResolved
TTHMThe running average was above the legal limit.EPA: Maximum Contaminant Level Violation, AverageJan. 1, 2016 to March 31, 20160.13 MG/LResolved
Health-based violations only. Resolved and archived mean the utility returned to compliance or the state closed the record. 9 monitoring or reporting violations not shown.

What handles it

A certification covers specific claims, not a whole standard. Look for these claims on the certifier’s listing, not the box. Wording varies a little: NSF writes “Lead Reduction,” WQA just “Lead.”

At the tap, or for the whole house?

Lead and copper usually come from pipes and fixtures inside or near your home. A whole-house system sits where water enters, so it cannot catch what your own plumbing adds after it. For those, the filter that counts is the one at the tap. How whole-house systems compare.

Compare five-year costs

Filters with those claims on a certifier’s listing

TapBuff earns a commission if you buy through some links on this page. It does not change which standard or filter we name. As an Amazon Associate, TapBuff earns from qualifying purchases. How TapBuff makes money

What this report cannot tell you

  • Levels of everything else. Federal bulk data carries results for PFAS, lithium, lead and copper, and violations for the rest. Nitrate, arsenic, disinfection byproducts and other levels are in City of River Oaks’s own annual report, which it must send you every year.
  • Your own plumbing. Lead results are the 90th percentile across homes the utility samples. Your home’s service line, solder and fixtures decide yours. A certified lab test is the only way to know.
  • Anything after the latest data. SDWIS data is from 2026 Q2; UCMR 5 samples are from Feb. 3, 2026 to March 3, 2026.

What to do next

  1. Read up on Lead

    What each one does to health, where it comes from, and the certification claim that addresses it.

    About Lead
  2. Get the utility’s own report

    City of River Oaks must send you a water quality report every year. It lists nitrate, arsenic and byproduct levels this page cannot.

    How to read it
  3. Test your own tap for lead

    Your service line, solder and fixtures decide the lead at your faucet, not the utility’s average.

    Lead in your water: what to do
  4. Compare certified filters

    What the filters certified for these results cost over five years, cartridges included.

    Compare five-year costs