Mecklenburg County tap water: hardness, PFAS and lead
Mecklenburg County, North Carolina has about 1,206,285 residents (Census 2024 estimate) and 30 community water systems in EPA records. The largest local system is Charlotte Water, serving about 1,206,285 people from surface water.
✓ 0 of 6 largest systems with health-based violationsPFAS detected at 2 of 2 sampled systemsHardness 1.9 gpg (high confidence)
Public-record figures, not a test of your tap. Not 100% accurate or guaranteed. Confirm with a water test, your utility or a qualified pro before you buy or act.
How hard is Mecklenburg County water?
Charlotte WaterMeasured (utility report, 2025) · High confidence
Public-record figures, not a test of your tap. Not 100% accurate or guaranteed. Confirm with a water test, your utility or a qualified pro before you buy or act.
Softener size at 1.9 gpg
For a 3-person home using 57 gallons per person per day and regenerating weekly, you'd remove about 2,274 grains between regenerations. Suggested size: 24,000 grain.
Estimate only. Not 100% accurate or guaranteed. Confirm with a water test, your utility or a qualified pro before you buy or act.
The 6 biggest of 30 community water systems on EPA records for this county. Service areas don't follow county lines; your water bill names your provider.
Charlotte Water
NC0160010 · serves about 1,206,285 people · Surface water
✓ No health-based violations✓ Lead below detectionPFAS detected (2 types)
Lead 90th percentile: <DL (below the lab detection/reporting limit; reported as 0) (period starting 2023-01-01) Older result. Action level: 15 ppb (drops to 10 ppb on Nov 1, 2027).
PFBA: highest sample 9.7 ppt (2 of 20 samples); no federal limit
PFPeA: highest sample 3.4 ppt (4 of 20 samples); no federal limit
NC0160156 · serves about 3,297 people · Surface water
✓ No health-based violations✓ Lead below detectionPFAS detected (6 types)
Lead 90th percentile: <DL (below the lab detection/reporting limit; reported as 0) (period starting 2026-01-01). Action level: 15 ppb (drops to 10 ppb on Nov 1, 2027).
PFBS: highest sample 8.9 ppt (9 of 10 samples); no individual limit; counted in EPA's PFAS mixture (hazard index) limit
PFPeA: highest sample 8.3 ppt (4 of 10 samples); no federal limit
PFHxA: highest sample 7.4 ppt (5 of 10 samples); no federal limit
PFOS: highest sample 5.4 ppt (1 of 10 samples); federal limit 4.0 ppt as a running annual average
PFHxS: highest sample 4.5 ppt (2 of 10 samples); federal limit 10.0 ppt as a running annual average, also counted in EPA's PFAS mixture (hazard index) limit (currently in effect; EPA has proposed removing it)
PFHpA: highest sample 3.6 ppt (1 of 10 samples); no federal limit
NC0160264 · serves about 3,015 people · Groundwater
✓ No health-based violations✓ Lead below detectionPFAS: not sampled
Lead 90th percentile: <DL (below the lab detection/reporting limit; reported as 0) (period starting 2023-01-01) Older result. Action level: 15 ppb (drops to 10 ppb on Nov 1, 2027).
NC2060089 · serves about 1,930 people · Surface water
✓ No health-based violations✓ Lead below detectionPFAS: not sampled
Lead 90th percentile: <DL (below the lab detection/reporting limit; reported as 0) (period starting 2023-01-01) Older result. Action level: 15 ppb (drops to 10 ppb on Nov 1, 2027).
✓ No health-based violations✓ Lead below detectionPFAS: not sampled
Lead 90th percentile: <DL (below the lab detection/reporting limit; reported as 0) (period starting 2023-01-01) Older result. Action level: 15 ppb (drops to 10 ppb on Nov 1, 2027).
✓ No health-based violations✓ Lead below detectionPFAS: not sampled
Lead 90th percentile: <DL (below the lab detection/reporting limit; reported as 0) (period starting 2023-01-01) Older result. Action level: 15 ppb (drops to 10 ppb on Nov 1, 2027).
Public-record figures, not a test of your tap. Not 100% accurate or guaranteed. Confirm with a water test, your utility or a qualified pro before you buy or act.
A PFAS detection is not a violation. Federal limits (4 ppt for PFOA and PFOS) apply to running annual averages, with compliance required by 2029. In May 2026 EPA proposed extending the PFOA/PFOS deadline to 2031 and removing other PFAS limits; not final as of 2026-10-21.
Test your own tap
These are public records for whole systems. Your home's pipes, fixtures and any private well can change what you drink. A certified lab test or a hardness test strip gives you your own numbers. Then use our PFAS and lead filter selector to see which certifications to look for.
Common questions about Mecklenburg County water
Is tap water in Mecklenburg County safe to drink?
None of the 6 largest systems here have a health-based violation in EPA records since October 2021. Charlotte Water's most recent lead 90th percentile was below the lab detection limit (2023), below the 15 ppb action level. Public records can't guarantee what comes out of your tap, especially with older plumbing, so a home test is the surest check.
How hard is the water in Mecklenburg County?
Charlotte Water reports about 1.9 grains per gallon (32 mg/L), which is soft. For a 3-person home at 1.9 gpg, our softener calculator suggests a 24,000 grain unit as a starting point.
Is there PFAS in Mecklenburg County water?
2 of the 2 sampled systems listed here detected at least one PFAS in EPA's UCMR 5 testing, and one result was above the level of a federal limit in at least one sample. A detection isn't a violation: federal PFAS limits apply to running annual averages starting in 2029.
Which water system serves my address in Mecklenburg County?
Most homes are served by Charlotte Water or one of the other systems listed on this page, but service areas don't follow county lines. Your water bill names your provider, and its annual Consumer Confidence Report has the full test results.
Data as of October 21, 2026. Figures are copied from public records and combined with our own calculations; they can be out of date or wrong. Tapped Out isn't affiliated with any utility or the EPA. Written and reviewed by the Tapped Out team. How we calculate · All sources.