Reference Source

182 records

What is the legal limit for this contaminant in drinking water?

182 records covering 139 contaminants, one fact each. Every value is transcribed from the source that states it and carries the sentence it was taken from: 4 sources across 3 sites, last checked 2026-08-06, due for re-check by 2027-08-06. Every record is listed below, each linking the page its value came from.

Records182
Sources4
Verified
Review by
LicenceValues are regulatory limits published by government bodies. US EPA pages are US Government works and not copyrightable. EUR-Lex content is reusable under Commission Decision 2011/833/EU. legislation.gov.uk carries the Open Government Licence. Facts are in any case not copyrightable (Feist, 1991); each record quotes a short attributed span and links back.

4 records where two or more sources state different values. Both sides are reproduced on the record page, each with its own source and quote.

About this data

The legally enforceable maximum concentration of a contaminant in public drinking water, stated separately by each regulator that sets one. Each record is one contaminant under one regulator, carrying the limit, its unit, and the regulator's own name for the limit (MCL in the US, 'parametric value' in the EU and UK). Covers the US EPA National Primary Drinking Water Regulations, EU Directive 2020/2184, and the UK Water Supply (Water Quality) Regulations 2016. Answers 'what is the EPA limit for arsenic in drinking water', 'EU vs US drinking water lead limit', 'is the UK nitrate limit the same as the EU one', and 'what is the PFOA maximum contaminant level'. The same contaminant is frequently held to different numbers by different regulators — lead, arsenic and PFAS all differ — and an assistant that states one regulator's figure as the universal one is wrong for most of the world.

The data

ContaminantRegulatorLimitUnitLimit type
1,1,1-TrichloroethaneUS EPA (National Primary Drinking Water Regulations)0.2mg/LMCL (Maximum Contaminant Level)
1,1,2-TrichloroethaneUS EPA (National Primary Drinking Water Regulations)0.005mg/LMCL (Maximum Contaminant Level)
1,1-DichloroethyleneUS EPA (National Primary Drinking Water Regulations)0.007mg/LMCL (Maximum Contaminant Level)
1,2,4-TrichlorobenzeneUS EPA (National Primary Drinking Water Regulations)0.07mg/LMCL (Maximum Contaminant Level)
1,2-Dibromo-3-chloropropane (DBCP)US EPA (National Primary Drinking Water Regulations)0.0002mg/LMCL (Maximum Contaminant Level)
1,2-dichloroethaneEuropean Union (Directive 2020/2184)3,0μg/lParametric value
1, 2 dichloroethaneUnited Kingdom (SI 2016/614)3.0µg/1Prescribed concentration or value (maximum)
1,2-DichloroethaneUS EPA (National Primary Drinking Water Regulations)0.005mg/LMCL (Maximum Contaminant Level)
1,2-DichloropropaneUS EPA (National Primary Drinking Water Regulations)0.005mg/LMCL (Maximum Contaminant Level)
2,4,5-TP (Silvex)US EPA (National Primary Drinking Water Regulations)0.05mg/LMCL (Maximum Contaminant Level)
2,4-DUS EPA (National Primary Drinking Water Regulations)0.07mg/LMCL (Maximum Contaminant Level)
AcrylamideEuropean Union (Directive 2020/2184)0,10μg/lParametric value
AcrylamideUnited Kingdom (SI 2016/614)0.10µg/1Prescribed concentration or value (maximum)
AcrylamideUS EPA (National Primary Drinking Water Regulations)TTTreatment Technique
AlachlorUS EPA (National Primary Drinking Water Regulations)0.002mg/LMCL (Maximum Contaminant Level)
Alpha particlesUS EPA (National Primary Drinking Water Regulations)15 picocuries per Liter (pCi/L)pCi/LMCL (Maximum Contaminant Level)
AluminiumEuropean Union (Directive 2020/2184)200μg/lIndicator parameter
AluminiumUnited Kingdom (SI 2016/614)200µgA1/1Prescribed concentration or value (maximum)
AmmoniumEuropean Union (Directive 2020/2184)0,50mg/lIndicator parameter
AntimonyEuropean Union (Directive 2020/2184)10μg/lParametric value
AntimonyUnited Kingdom (SI 2016/614)5.0µgSb/1Prescribed concentration or value (maximum)
AntimonyUS EPA (National Primary Drinking Water Regulations)0.006mg/LMCL (Maximum Contaminant Level)
ArsenicEuropean Union (Directive 2020/2184)10μg/lParametric value
ArsenicUnited Kingdom (SI 2016/614)10µgAs/1Prescribed concentration or value (maximum)
ArsenicUS EPA (National Primary Drinking Water Regulations)0.010 as of 01/23/06mg/LMCL (Maximum Contaminant Level)
Asbestos (fiber > 10 micrometers)US EPA (National Primary Drinking Water Regulations)7 MFLMFLMCL (Maximum Contaminant Level)
AtrazineUS EPA (National Primary Drinking Water Regulations)0.003mg/LMCL (Maximum Contaminant Level)
BariumUS EPA (National Primary Drinking Water Regulations)2mg/LMCL (Maximum Contaminant Level)
BenzeneEuropean Union (Directive 2020/2184)1,0μg/lParametric value
BenzeneUnited Kingdom (SI 2016/614)1.0µg/1Prescribed concentration or value (maximum)
BenzeneUS EPA (National Primary Drinking Water Regulations)0.005mg/LMCL (Maximum Contaminant Level)
Benzo(a)pyreneEuropean Union (Directive 2020/2184)0,010μg/lParametric value
Benzo(a)pyreneUnited Kingdom (SI 2016/614)0.010µg/1Prescribed concentration or value (maximum)
Benzo(a)pyrene (PAHs)US EPA (National Primary Drinking Water Regulations)0.0002mg/LMCL (Maximum Contaminant Level)
BerylliumUS EPA (National Primary Drinking Water Regulations)0.004mg/LMCL (Maximum Contaminant Level)
Beta particles and photon emittersUS EPA (National Primary Drinking Water Regulations)4 millirems per yearmillirems per yearMCL (Maximum Contaminant Level)
Bisphenol AEuropean Union (Directive 2020/2184)2,5μg/lParametric value
BoronEuropean Union (Directive 2020/2184)1,5mg/lParametric value
BoronUnited Kingdom (SI 2016/614)1.0mgB/1Prescribed concentration or value (maximum)
BromateEuropean Union (Directive 2020/2184)10μg/lParametric value
BromateUnited Kingdom (SI 2016/614)10µgBrO3/1Prescribed concentration or value (maximum)
BromateUS EPA (National Primary Drinking Water Regulations)0.010mg/LMCL (Maximum Contaminant Level)
CadmiumEuropean Union (Directive 2020/2184)5,0μg/lParametric value
CadmiumUnited Kingdom (SI 2016/614)5.0µgCd/1Prescribed concentration or value (maximum)
CadmiumUS EPA (National Primary Drinking Water Regulations)0.005mg/LMCL (Maximum Contaminant Level)
CarbofuranUS EPA (National Primary Drinking Water Regulations)0.04mg/LMCL (Maximum Contaminant Level)
Carbon tetrachlorideUS EPA (National Primary Drinking Water Regulations)0.005mg/LMCL (Maximum Contaminant Level)
Chloramines (as Cl2)US EPA (National Primary Drinking Water Regulations)MRDL=4.0mg/LMRDL (Maximum Residual Disinfectant Level)
ChlorateEuropean Union (Directive 2020/2184)0,25mg/lParametric value
ChlordaneUS EPA (National Primary Drinking Water Regulations)0.002mg/LMCL (Maximum Contaminant Level)
ChlorideEuropean Union (Directive 2020/2184)250mg/lIndicator parameter
Chlorine (as Cl2)US EPA (National Primary Drinking Water Regulations)MRDL=4.0mg/LMRDL (Maximum Residual Disinfectant Level)
Chlorine dioxide (as ClO2)US EPA (National Primary Drinking Water Regulations)MRDL=0.8mg/LMRDL (Maximum Residual Disinfectant Level)
ChloriteEuropean Union (Directive 2020/2184)0,25mg/lParametric value
ChloriteUS EPA (National Primary Drinking Water Regulations)1.0mg/LMCL (Maximum Contaminant Level)
ChlorobenzeneUS EPA (National Primary Drinking Water Regulations)0.1mg/LMCL (Maximum Contaminant Level)
ChromiumEuropean Union (Directive 2020/2184)25μg/lParametric value
ChromiumUnited Kingdom (SI 2016/614)50µgCr/1Prescribed concentration or value (maximum)
Chromium (total)US EPA (National Primary Drinking Water Regulations)0.1mg/LMCL (Maximum Contaminant Level)
cis-1,2-DichloroethyleneUS EPA (National Primary Drinking Water Regulations)0.07mg/LMCL (Maximum Contaminant Level)
Clostridium perfringens including sporesEuropean Union (Directive 2020/2184)0number/100 mlIndicator parameter
Coliform bacteriaEuropean Union (Directive 2020/2184)0number/100 mlIndicator parameter
Coliform bacteriaUnited Kingdom (SI 2016/614)0number/100mlPrescribed concentration or value (maximum)
ColourUnited Kingdom (SI 2016/614)20mg/1 Pt/CoPrescribed concentration or value (maximum)
ConductivityEuropean Union (Directive 2020/2184)2 500μS cm-1 at 20 °CIndicator parameter
CopperEuropean Union (Directive 2020/2184)2,0mg/lParametric value
CopperUnited Kingdom (SI 2016/614)2.0mgCu/1Prescribed concentration or value (maximum)
CopperUS EPA (National Primary Drinking Water Regulations)TT; Action Level=1.3mg/LTreatment Technique
CryptosporidiumUS EPA (National Primary Drinking Water Regulations)TTTreatment Technique
CyanideEuropean Union (Directive 2020/2184)50μg/lParametric value
CyanideUnited Kingdom (SI 2016/614)50µgCN/1Prescribed concentration or value (maximum)
Cyanide (as free cyanide)US EPA (National Primary Drinking Water Regulations)0.2mg/LMCL (Maximum Contaminant Level)
DalaponUS EPA (National Primary Drinking Water Regulations)0.2mg/LMCL (Maximum Contaminant Level)
Di(2-ethylhexyl) adipateUS EPA (National Primary Drinking Water Regulations)0.4mg/LMCL (Maximum Contaminant Level)
Di(2-ethylhexyl) phthalateUS EPA (National Primary Drinking Water Regulations)0.006mg/LMCL (Maximum Contaminant Level)
DichloromethaneUS EPA (National Primary Drinking Water Regulations)0.005mg/LMCL (Maximum Contaminant Level)
DinosebUS EPA (National Primary Drinking Water Regulations)0.007mg/LMCL (Maximum Contaminant Level)
Dioxin (2,3,7,8-TCDD)US EPA (National Primary Drinking Water Regulations)0.00000003mg/LMCL (Maximum Contaminant Level)
DiquatUS EPA (National Primary Drinking Water Regulations)0.02mg/LMCL (Maximum Contaminant Level)
EndothallUS EPA (National Primary Drinking Water Regulations)0.1mg/LMCL (Maximum Contaminant Level)
EndrinUS EPA (National Primary Drinking Water Regulations)0.002mg/LMCL (Maximum Contaminant Level)
EnterococciUnited Kingdom (SI 2016/614)0number/100mlPrescribed concentration or value (maximum)
EpichlorohydrinEuropean Union (Directive 2020/2184)0,10μg/lParametric value
EpichlorohydrinUnited Kingdom (SI 2016/614)0.10µg/1Prescribed concentration or value (maximum)
EpichlorohydrinUS EPA (National Primary Drinking Water Regulations)TTTreatment Technique
Escherichia coli (E. coli)European Union (Directive 2020/2184)0number/100 mlParametric value
Escherichia coli (E. coli)United Kingdom (SI 2016/614)0number/100mlPrescribed concentration or value (maximum)
EthylbenzeneUS EPA (National Primary Drinking Water Regulations)0.7mg/LMCL (Maximum Contaminant Level)
Ethylene dibromideUS EPA (National Primary Drinking Water Regulations)0.00005mg/LMCL (Maximum Contaminant Level)
FluorideEuropean Union (Directive 2020/2184)1,5mg/lParametric value
FluorideUnited Kingdom (SI 2016/614)1.5mgF/1Prescribed concentration or value (maximum)
FluorideUS EPA (National Primary Drinking Water Regulations)4.0mg/LMCL (Maximum Contaminant Level)
Giardia lambliaUS EPA (National Primary Drinking Water Regulations)TTTreatment Technique
GlyphosateUS EPA (National Primary Drinking Water Regulations)0.7mg/LMCL (Maximum Contaminant Level)
Haloacetic acids (HAA5)US EPA (National Primary Drinking Water Regulations)0.060mg/LMCL (Maximum Contaminant Level)
Haloacetic acids (HAAs)European Union (Directive 2020/2184)60μg/lParametric value
Hazard Index PFAS (HFPO-DA, PFBS, PFHxS, and PFNA)US EPA (National Primary Drinking Water Regulations)1(unitless)unitlessMCL (Maximum Contaminant Level)
HeptachlorUS EPA (National Primary Drinking Water Regulations)0.0004mg/LMCL (Maximum Contaminant Level)
Heptachlor epoxideUS EPA (National Primary Drinking Water Regulations)0.0002mg/LMCL (Maximum Contaminant Level)
Heterotrophic plate count (HPC)US EPA (National Primary Drinking Water Regulations)TTTreatment Technique
HexachlorobenzeneUS EPA (National Primary Drinking Water Regulations)0.001mg/LMCL (Maximum Contaminant Level)
HexachlorocyclopentadieneUS EPA (National Primary Drinking Water Regulations)0.05mg/LMCL (Maximum Contaminant Level)
HFPO-DA (commonly known as GenX Chemicals)US EPA (National Primary Drinking Water Regulations)10 pptpptMCL (Maximum Contaminant Level)
HFPO-DA (commonly knowns as GenX Chemicals)US EPA (National Primary Drinking Water Regulations)0.00001mg/LMCL (Maximum Contaminant Level)
Hydrogen ion concentrationEuropean Union (Directive 2020/2184)≥ 6,5 and ≤ 9,5pH unitsIndicator parameter
Intestinal enterococciEuropean Union (Directive 2020/2184)0number/100 mlParametric value
IronEuropean Union (Directive 2020/2184)200μg/lIndicator parameter
IronUnited Kingdom (SI 2016/614)200µgFe/1Prescribed concentration or value (maximum)
LeadEuropean Union (Directive 2020/2184)5μg/lParametric value
LeadUnited Kingdom (SI 2016/614)10µgPb/1Prescribed concentration or value (maximum)
LeadUS EPA (National Primary Drinking Water Regulations)TT; Action Level=0.010mg/LTreatment Technique
LegionellaEuropean Union (Directive 2020/2184)< 1 000CFU/lParametric value
LegionellaUS EPA (National Primary Drinking Water Regulations)TTTreatment Technique
LindaneUS EPA (National Primary Drinking Water Regulations)0.0002mg/LMCL (Maximum Contaminant Level)
ManganeseEuropean Union (Directive 2020/2184)50μg/lIndicator parameter
ManganeseUnited Kingdom (SI 2016/614)50µgMn/1Prescribed concentration or value (maximum)
MercuryEuropean Union (Directive 2020/2184)1,0μg/lParametric value
MercuryUnited Kingdom (SI 2016/614)1.0µgHg/1Prescribed concentration or value (maximum)
Mercury (inorganic)US EPA (National Primary Drinking Water Regulations)0.002mg/LMCL (Maximum Contaminant Level)
MethoxychlorUS EPA (National Primary Drinking Water Regulations)0.04mg/LMCL (Maximum Contaminant Level)
Microcystin-LREuropean Union (Directive 2020/2184)1,0μg/lParametric value
Mixtures containing two or more of PFHxS, PFNA, HFPO-DA, and PFBSUS EPA (National Primary Drinking Water Regulations)1 (unitless) Hazard IndexunitlessMCL (Maximum Contaminant Level)
NickelEuropean Union (Directive 2020/2184)20μg/lParametric value
NickelUnited Kingdom (SI 2016/614)20µgNi/1Prescribed concentration or value (maximum)
NitrateEuropean Union (Directive 2020/2184)50mg/lParametric value
NitrateUnited Kingdom (SI 2016/614)50mgNO3/1Prescribed concentration or value (maximum)
Nitrate (measured as Nitrogen)US EPA (National Primary Drinking Water Regulations)10mg/LMCL (Maximum Contaminant Level)
NitriteEuropean Union (Directive 2020/2184)0,50mg/lParametric value
NitriteUnited Kingdom (SI 2016/614)0.50mgNO2/1Prescribed concentration or value (maximum)
Nitrite (measured as Nitrogen)US EPA (National Primary Drinking Water Regulations)1mg/LMCL (Maximum Contaminant Level)
o-DichlorobenzeneUS EPA (National Primary Drinking Water Regulations)0.6mg/LMCL (Maximum Contaminant Level)
Other pesticidesUnited Kingdom (SI 2016/614)0.10μg/lPrescribed concentration or value (maximum)
Oxamyl (Vydate)US EPA (National Primary Drinking Water Regulations)0.2mg/LMCL (Maximum Contaminant Level)
OxidisabilityEuropean Union (Directive 2020/2184)5,0mg/l O2Indicator parameter
p-DichlorobenzeneUS EPA (National Primary Drinking Water Regulations)0.075mg/LMCL (Maximum Contaminant Level)
PentachlorophenolUS EPA (National Primary Drinking Water Regulations)0.001mg/LMCL (Maximum Contaminant Level)
PesticidesEuropean Union (Directive 2020/2184)0,10μg/lParametric value
Pesticides (Aldrin, Dieldrin, Heptachlor, Heptachlor epoxide)United Kingdom (SI 2016/614)0.030µg/1Prescribed concentration or value (maximum)
Pesticides TotalEuropean Union (Directive 2020/2184)0,50μg/lParametric value
Pesticides: totalUnited Kingdom (SI 2016/614)0.50µg/1Prescribed concentration or value (maximum)
PFAS TotalEuropean Union (Directive 2020/2184)0,50μg/lParametric value
PFBSUS EPA (National Primary Drinking Water Regulations)No individual MCLmg/LMCL (Maximum Contaminant Level)
PFHxSsources differUS EPA (National Primary Drinking Water Regulations)0.00001mg/LMCL (Maximum Contaminant Level)
PFNAsources differUS EPA (National Primary Drinking Water Regulations)0.00001mg/LMCL (Maximum Contaminant Level)
PFOAsources differUS EPA (National Primary Drinking Water Regulations)0.0000040mg/LMCL (Maximum Contaminant Level)
PFOSsources differUS EPA (National Primary Drinking Water Regulations)0.0000040mg/LMCL (Maximum Contaminant Level)
PicloramUS EPA (National Primary Drinking Water Regulations)0.5mg/LMCL (Maximum Contaminant Level)
Polychlorinated biphenyls (PCBs)US EPA (National Primary Drinking Water Regulations)0.0005mg/LMCL (Maximum Contaminant Level)
Polycyclic aromatic hydrocarbonUnited Kingdom (SI 2016/614)0.10µg/1Prescribed concentration or value (maximum)
Polycyclic aromatic hydrocarbonsEuropean Union (Directive 2020/2184)0,10μg/lParametric value
Radium 226 and Radium 228 (combined)US EPA (National Primary Drinking Water Regulations)5 pCi/LpCi/LMCL (Maximum Contaminant Level)
SeleniumEuropean Union (Directive 2020/2184)20μg/lParametric value
SeleniumUnited Kingdom (SI 2016/614)10µgSe/1Prescribed concentration or value (maximum)
SeleniumUS EPA (National Primary Drinking Water Regulations)0.05mg/LMCL (Maximum Contaminant Level)
SimazineUS EPA (National Primary Drinking Water Regulations)0.004mg/LMCL (Maximum Contaminant Level)
SodiumEuropean Union (Directive 2020/2184)200mg/lIndicator parameter
SodiumUnited Kingdom (SI 2016/614)200mgNa/1Prescribed concentration or value (maximum)
StyreneUS EPA (National Primary Drinking Water Regulations)0.1mg/LMCL (Maximum Contaminant Level)
SulphateEuropean Union (Directive 2020/2184)250mg/lIndicator parameter
Sum of PFASEuropean Union (Directive 2020/2184)0,10μg/lParametric value
Tetrachloroethene and TrichloroetheneEuropean Union (Directive 2020/2184)10μg/lParametric value
Tetrachloroethene and TrichloroetheneUnited Kingdom (SI 2016/614)10μg/lPrescribed concentration or value (maximum)
TetrachloroethyleneUS EPA (National Primary Drinking Water Regulations)0.005mg/LMCL (Maximum Contaminant Level)
TetrachloromethaneUnited Kingdom (SI 2016/614)3µg/1Prescribed concentration or value (maximum)
ThalliumUS EPA (National Primary Drinking Water Regulations)0.002mg/LMCL (Maximum Contaminant Level)
TolueneUS EPA (National Primary Drinking Water Regulations)1mg/LMCL (Maximum Contaminant Level)
Total Coliforms (including fecal coliform and E. Coli)US EPA (National Primary Drinking Water Regulations)5.0%%MCL (Maximum Contaminant Level)
Total Trihalomethanes (TTHMs)US EPA (National Primary Drinking Water Regulations)0.080mg/LMCL (Maximum Contaminant Level)
ToxapheneUS EPA (National Primary Drinking Water Regulations)0.003mg/LMCL (Maximum Contaminant Level)
trans-1,2-DichloroethyleneUS EPA (National Primary Drinking Water Regulations)0.1mg/LMCL (Maximum Contaminant Level)
TrichloroethyleneUS EPA (National Primary Drinking Water Regulations)0.005mg/LMCL (Maximum Contaminant Level)
Trihalomethanes TotalEuropean Union (Directive 2020/2184)100μg/lParametric value
Trihalomethanes: TotalUnited Kingdom (SI 2016/614)100µg/1Prescribed concentration or value (maximum)
TurbidityUnited Kingdom (SI 2016/614)4NTUPrescribed concentration or value (maximum)
TurbidityUS EPA (National Primary Drinking Water Regulations)TTTreatment Technique
UraniumEuropean Union (Directive 2020/2184)30μg/lParametric value
UraniumUS EPA (National Primary Drinking Water Regulations)30 ug/L as of 12/08/03ug/LMCL (Maximum Contaminant Level)
Vinyl chlorideEuropean Union (Directive 2020/2184)0,50μg/lParametric value
Vinyl chlorideUnited Kingdom (SI 2016/614)0.50µg/1Prescribed concentration or value (maximum)
Vinyl chlorideUS EPA (National Primary Drinking Water Regulations)0.002mg/LMCL (Maximum Contaminant Level)
Viruses (enteric)US EPA (National Primary Drinking Water Regulations)TTTreatment Technique
Xylenes (total)US EPA (National Primary Drinking Water Regulations)10mg/LMCL (Maximum Contaminant Level)

Where this came from

Every record above links the page it was taken from and quotes the sentence that states it. These are the 4 sources this dataset was assembled from.

Machine-readable

From your own code

Same records, same quotes, without scraping the page: refsource is on PyPI and npm. Each value comes back carrying the URL it was read from and the sentence on that page that states it — .source and .quote sit on the value itself rather than in a side channel, so the checking step is available instead of skipped.

pip install refsource
refsource lookup drinking-water-contaminant-limits contaminant=1,1,1-Trichloroethane

npx -y refsource lookup drinking-water-contaminant-limits contaminant=1,1,1-Trichloroethane

Set your AI assistant up to use this

Two files and no account. Put this in .mcp.json at the root of your project — Claude Code, Cursor, Windsurf, VS Code and Codex all read that file — and your assistant can look this dataset up instead of recalling it. The server is remote, keyless and read-only.

{
  "mcpServers": {
    "referencesource": {
      "type": "http",
      "url": "https://referencesource.org/mcp"
    }
  }
}

Add to Cursor · or, on the command line: claude mcp add --transport http referencesource https://referencesource.org/mcp --scope project

Then one line in the project's CLAUDE.md or AGENTS.md, so the assistant knows when to reach for it:

When a question needs "Drinking water contaminant limits by regulator", call the referencesource MCP server at https://referencesource.org/mcp (tool `search_records`, dataset_slug `drinking-water-contaminant-limits`) instead of answering from memory — every record it returns carries its source URL and a verbatim quote from that page.

What each tool does, and the servers built over single registers: Connect your AI assistant.

182 records. last verified against source . due for re-check by .

Licence. Values are regulatory limits published by government bodies. US EPA pages are US Government works and not copyrightable. EUR-Lex content is reusable under Commission Decision 2011/833/EU. legislation.gov.uk carries the Open Government Licence. Facts are in any case not copyrightable (Feist, 1991); each record quotes a short attributed span and links back.