Tap water · MD

Baltimore City Department of Public Works

EPA system ID MD0300002 · serves about 1,600,000 people. Every US utility must publish an annual water quality report — here’s the official one (2025), and below it, our plain-English translation.

Read the official report →

What Baltimore City Department of Public Works found in 2025

17 detected analytes from the utility’s own annual report, hand-normalized — 2 were near or over a limit (flagged below).

DetectedLevelLimit% of limitStatus
Total THMs77 ppb80 ppb96%Near limit
PFOS3.3 ppt4 ppt83%Near limit
HAA46 ppb60 ppb77%Within limit
PFOA2.9 ppt4 ppt73%Within limit
Nitrate5.81 ppm10 ppm58%Within limit
Combined Radium 226/2281.6 pCi/L5 pCi/L32%Within limit
Chlorine1.2 ppm4 ppm30%Within limit
Fluoride1.09 ppm4 ppm27%Within limit
Total Coliform (for systems that collect ≥ 40 samples/month)1.31 %5 %26%Within limit
Lead (90th percentile)2.74 ppb15 ppb18%Within limit
CHLORINE0.52 ppm4 ppm13%Within limit
Copper (90th percentile)112 ppb1,300 ppb9%Within limit
Barium0.041 ppm2 ppm2%Within limit
PFBS + PFHxS +PFNA +HFPO-DA0.003 HI1 HI0%Within limit
Sodium20.9 ppmNo federal limit
PFHxA2.9 pptNo federal limit
PFBS2.2 pptNo federal limit

Levels and limits are as printed in the utility’s report (“limit” is the EPA MCL, action level, residual limit, or secondary guideline that applies to that row; “ND” = not detected). Utilities publish these reports annually — we re-check every covered utility each July, after the federal publication deadline. Detected doesn’t mean dangerous — most detections sit far below their limits. This is education, not medical advice.

Your tap, if it were a bottle

How Baltimore City Department of Public Works water stacks up against the bottled aisle

Same minerals, same units — the tap values below come from the utility’s report, placed next to the closest match in our bottled-water database.

MineralYour tapClosest bottled match
Sodium20.9 mg/LTy Nant at 22 mg/L

Tap values are the headline levels from the utility’s annual report (often a highest or average figure); bottled values are label- or report-derived. A closest match is a numeric comparison, not an equivalence or an endorsement.

Zip codes covered

21201 · 21202 · 21205 · 21211 · 21213 · 21214 · 21216 · 21217 · 21218 · 21223 · 21230 · 21231

Boundary zips partially served by other systems are deliberately unlisted — check your exact zip.