1,234 Colorado water systems have inventoried 1,826,911 service lines for EPA. 18,792 (1.0%) are confirmed lead and 141,309 (7.7%) are still of unknown material. Below: every large or city-linked Colorado utility ranked by lead lines.
Colorado water systems reported 18,792 lead service lines and 2,620 galvanized lines requiring replacement as of Q2 2026 — 1.0% of the 1,826,911 lines inventoried and 0.9% of the national lead total, ranking #16 of 51. DENVER WATER BOARD reports the most in the state (15,826).
DENVER WATER BOARD (15,826), ENGLEWOOD CITY OF (2,433), GRAND JUNCTION CITY OF (189) lead the list; 21 Colorado systems report at least one lead line in total.
Find your utility in the table below, then check its published service line inventory (most utilities post an address-lookup map) or call the number on your water bill. Utilities must notify customers whose line is lead, galvanized-requiring-replacement or unknown. You can also test the pipe entering your home: lead is soft, dull gray, non-magnetic and turns shiny when scratched.
Under EPA's Lead and Copper Rule Improvements, systems must replace lead and galvanized-requiring-replacement lines within 10 years starting in 2027; systems with very high counts can receive longer deadlines. Ask your utility for its replacement plan and whether it covers the homeowner-owned portion.
Use a filter certified to NSF/ANSI 53 for lead for drinking and cooking, flush the tap after water has sat for hours, never use hot tap water for drinking or infant formula, and confirm your actual level with a certified lab test.
Source: EPA SDWIS Service Line Inventory, Q2 2026 snapshot (updated 2026-08-18). Counts are service lines, not people.
A certified mail-in lab test shows exactly what's in your water — lead plus dozens of other contaminants — with EPA-grade accuracy. Know your real levels before spending on a filter.
Certified lab · results in days
Community systems serving 50,000+ people plus systems linked to a city report on this site (39 shown). State totals above include every reporting system.
| # | Water system | Status | Lead | GRR | Unknown | Total lines | City report |
|---|---|---|---|---|---|---|---|
| 1 | DENVER WATER BOARD CO0116001 · 1,287,000 served | Lead service lines present | 15,826 | 848 | 34,057 | 311,392 | |
| 2 | ENGLEWOOD CITY OF CO0103045 · 57,332 served | Lead service lines present | 2,433 | 0 | 682 | 11,038 | Englewood → |
| 3 | GRAND JUNCTION CITY OF CO0139321 · 26,000 served | Lead service lines present | 189 | 176 | 0 | 10,108 | |
| 4 | PUEBLO BOARD OF WW CO0151500 · 114,070 served | Lead service lines present | 67 | 109 | 21,048 | 41,252 | |
| 5 | LOVELAND CITY OF CO0135485 · 91,077 served | Lead service lines present | 21 | 87 | 5,912 | 28,952 | Loveland → |
| 6 | AURORA CITY OF CO0103005 · 533,407 served | Lead service lines present | 12 | 464 | 9,286 | 92,972 | Aurora → |
| 7 | GREELEY CITY OF CO0162321 · 132,310 served | Lead service lines present | 10 | 263 | 9,191 | 29,190 | |
| 8 | FT MORGAN CITY OF CO0144005 · 12,000 served | Lead service lines present | 9 | 0 | 78 | 4,256 | |
| 9 | GOLDEN CITY OF CO0130040 · 38,288 served | Lead service lines present | 2 | 33 | 177 | 5,309 | Golden → |
| 10 | LAFAYETTE CITY OF CO0107473 · 28,700 served | Lead service lines present | 1 | 30 | 614 | 10,001 | Lafayette → |
| 11 | STEAMBOAT SPRINGS CITY OF CO0154725 · 9,950 served | Lead service lines present | 1 | 0 | 188 | 3,864 | |
| 12 | EVANS CITY OF CO0162260 · 19,369 served | Many lines still unverified | 0 | 0 | 3,367 | 6,993 | Evans → |
| 13 | BRIGHTON CITY OF CO0101025 · 56,304 served | No lead service lines reported | 0 | 0 | 1,730 | 13,031 | |
| 14 | ARVADA CITY OF CO0130001 · 171,610 served | Lead service lines present | 0 | 12 | 1,221 | 41,792 | Arvada → |
| 15 | CONSOLIDATED MUTUAL MAPLE GROVE CO0130020 · 81,400 served | No lead service lines reported | 0 | 0 | 452 | 22,450 | |
| 16 | PARKER WSD CO0118040 · 75,949 served | No lead service lines reported | 0 | 0 | 82 | 20,005 | Parker → |
| 17 | WESTMINSTER CITY OF CO0101170 · 202,078 served | Lead service lines present | 0 | 1 | 8 | 33,619 | Westminster → |
| 18 | COLORADO SPRINGS UTILITIES CO0121150 · 464,111 served | No lead service lines reported | 0 | 0 | 0 | 161,736 | Colorado Springs → |
| 19 | THORNTON CITY OF CO0101150 · 226,465 served | No lead service lines reported | 0 | 0 | 0 | 43,826 | Thornton → |
| 20 | FT COLLINS CITY OF CO0135291 · 179,901 served | No lead service lines reported | 0 | 0 | 0 | 35,894 | Fort Collins → |
| 21 | BOULDER CITY OF CO0107152 · 166,080 served | No lead service lines reported | 0 | 0 | 0 | 28,088 | |
| 22 | CASTLE ROCK TOWN OF CO0118010 · 110,298 served | No lead service lines reported | 0 | 0 | 0 | 26,790 | Castle Rock → |
| 23 | BROOMFIELD CITY AND COUNTY OF CO0107155 · 106,153 served | No lead service lines reported | 0 | 0 | 0 | 22,943 | |
| 24 | LONGMONT CITY OF CO0107485 · 104,178 served | No lead service lines reported | 0 | 0 | 0 | 30,821 | |
| 25 | HIGHLANDS RANCH WSD CO0118015 · 103,444 served | No lead service lines reported | 0 | 0 | 0 | 42,300 | |
| 26 | UTE WCD CO0139791 · 92,580 served | No lead service lines reported | 0 | 0 | 0 | 35,915 | |
| 27 | SOUTH ADAMS COUNTY WSD CO0101140 · 75,559 served | No lead service lines reported | 0 | 0 | 0 | 24,862 | |
| 28 | EAST CHERRY CREEK VALLEY WSD CO0103035 · 66,130 served | No lead service lines reported | 0 | 0 | 0 | 21,212 | |
| 29 | FT COLLINS LOVELAND WD CO0135292 · 63,532 served | No lead service lines reported | 0 | 0 | 0 | 20,410 | |
| 30 | SOUTHGATE WSD CO0103721 · 55,000 served | No inventory reported yet | 0 | 0 | 0 | 0 | Centennial → |
| 31 | EAGLE RIVER WSD CO0119802 · 51,515 served | No lead service lines reported | 0 | 0 | 0 | 9,732 | |
| 32 | NORTHGLENN CITY OF CO0101115 · 48,927 served | No lead service lines reported | 0 | 0 | 0 | 10,346 | |
| 33 | SOUTHWEST METROPOLITAN WSD CO0103723 · 48,648 served | No inventory reported yet | 0 | 0 | 0 | 0 | |
| 34 | ERIE TOWN OF CO0162255 · 47,444 served | No lead service lines reported | 0 | 0 | 0 | 12,332 | |
| 35 | DURANGO CITY OF CO0134150 · 33,787 served | No lead service lines reported | 0 | 0 | 0 | 7,536 | Durango → |
| 36 | FOUNTAIN CITY OF CO0121275 · 25,130 served | No lead service lines reported | 0 | 0 | 0 | 8,513 | Fountain → |
| 37 | WINDSOR TOWN OF CO0162843 · 23,500 served | No lead service lines reported | 0 | 0 | 0 | 9,460 | Windsor → |
| 38 | WHEAT RIDGE WATER DISTRICT CO0130842 · 20,000 served | No inventory reported yet | 0 | 0 | 0 | 0 | Wheat Ridge → |
| 39 | MONTROSE CITY OF CO0143518 · 19,305 served | No lead service lines reported | 0 | 0 | 0 | 8,688 | Montrose → |
A lead or unknown service line means lead can enter water after it leaves the treatment plant, so city-level test results understate what reaches your tap. Filter drinking and cooking water with an NSF/ANSI 53 lead-certified system, and see the lead in drinking water guide or Colorado city water reports.
We may earn a commission from filters purchased through these links, at no extra cost to you.