Skip to content

EPA ID MD0300002 · checked 16 Oct 2026

Baltimore tap water: what EPA testing found

City of Baltimore (EPA record: CITY OF BALTIMORE) serves 1,600,000 people in MD from surface water.

What the data shows

PFAS and lithium (EPA UCMR 5)

360 results from 3 sampling points, 15 Aug 2024 to 13 May 2025. Averages count results below EPA’s reporting level as zero, as the PFAS rule does. Every number links to EPA’s UCMR 5 Data Finder (search PWSID MD0300002). Limits: EPA PFAS rule.

ContaminantDetected inHighest resultAverageEPA limit
PFOA0 of 12not detected0 ng/L4 ng/L
PFOS0 of 12not detected0 ng/L4 ng/L
PFHxS0 of 12not detected0 ng/L10 ng/L*
PFNA0 of 12not detected0 ng/L10 ng/L*
HFPO-DA0 of 12not detected0 ng/L10 ng/L*
PFPeA1 of 123 ng/L0.25 ng/Lnone
Lithium0 of 12not detected0 µg/Lnone (screening level 10 µg/L)

* PFHxS, PFNA and HFPO-DA limits (and the PFAS hazard index) are in the rule, but EPA proposed on 20 May 2026 to rescind them; not final as of 16 Oct 2026. UCMR 5 results are screening data, not compliance results: compliance uses quarterly running averages from 2029. Source file: EPA UCMR 5 occurrence data (dated 15 Oct 2026).

Health-based violations since 2016

Period beganContaminant or ruleViolationMeasuredStatus
1 Apr 2026TTHMMaximum Contaminant Level Violation, Average83 ug/lKnown
1 Jan 2026TTHMMaximum Contaminant Level Violation, Average81 ug/lKnown
1 Sep 2022Revised Total Coliform RuleMaximum Contaminant Level Violation, E. coli (RTCR)–Returned to Compliance (1 Oct 2022)

Source: EPA SDWIS via Envirofacts and the ECHO report for MD0300002, retrieved 16 Oct 2026.

Hardness

The utility’s latest water report doesn’t publish a hardness figure (checked 16 Oct 2026). A home test kit or a call to the utility gives it; then use the softener calculator.

Places and ZIP codes served

Baltimore, Hunt Valley, Pikesville, Towson, Baldwin, Catonsville, Chase, Cockeysville, Dundalk, Ellicott City, Essex, Fork, Fort Howard, Glyndon, Gwynn Oak, Halethorpe, Hydes, Joppa, Kingsville, Long Green, Marriottsville, Middle River, Nottingham, Owings Mills, Parkville, Perry Hall, Phoenix, Randallstown, Reisterstown, Riderwood, Rosedale, Sparrows Point, Upper Falls, White Marsh, Windsor Mill, Woodstock.

21013 21027 21030 21031 21043 21051 21052 21065 21071 21082 21085 21087 21092 21104 21117 21128 21131 21133 21136 21139 21156 21162 21163 21201 21202 21203 21204 21205 21206 21207 21208 21209 21210 21211 21212 21213 21214 21215 21216 21217 21218 21219 21220 21221 21222 21223 21224 21227 21228 21229 21230 21231 21233 21234 21235 21236 21237 21239 21240 21241 21244 21250 21251 21263 21264 21270 21273 21275 21278 21279 21281 21282 21286 21287 21289 21290 21297 21298

ZIP codes the system reported to EPA for UCMR 5; place names from GeoNames (CC BY 4.0). A ZIP code can be split between systems.