Colorado Water: 4.6K Violations — 658 ZIPs
658 ZIP codes · 622 water systems · IPC plumbing code · Updated 2026-06-03
Data: EPA SDWIS, NWS, State plumbing boards, Rewiring America Last verified: 2026-06-03
If statewide compliance data is your starting point, Colorado shows a below-average baseline — EPA monitoring records across utility districts document health-based violations in a significant share of the state's water systems, and the aggregate grade has held below the national median across recent tracking cycles.
Score Distribution
How Colorado's 658 ZIP codes are distributed across safety grades.
Home Safety Scores by State
Data: EPA SDWIS, FEMA NFIP, EPA Radon, USGS Earthquake Hazards, NIFC Wildfire • 2026-06-03
Top 10 Safest ZIP Codes in Colorado
Highest Home Safety Scores in the state.
| # | ZIP Code | City | County | Score | Grade |
|---|---|---|---|---|---|
| 1 | 81123 | Blanca | Costilla | 83 | B |
| 2 | 81128 | Chromo | Archuleta | 83 | B |
| 3 | 81151 | Sanford | Costilla | 83 | B |
| 4 | 81655 | Wolcott | Eagle | 83 | B |
| 5 | 81658 | Vail | Eagle | 83 | B |
| 6 | 81124 | Capulin | Conejos | 82 | B |
| 7 | 81125 | Center | Rio Grande | 82 | B |
| 8 | 81129 | Conejos | Conejos | 82 | B |
| 9 | 81148 | Romeo | Conejos | 82 | B |
| 10 | 81235 | Lake City | Hinsdale | 82 | B |
10 Lowest-Scoring ZIP Codes in Colorado
| # | ZIP Code | City | County | Score | Grade | Violations |
|---|---|---|---|---|---|---|
| 1 | 80746 | Paoli | Phillips | 31 | F | 4 |
| 2 | 81058 | Manzanola | Otero | 33 | F | 88 |
| 3 | 81047 | Holly | Prowers | 33 | F | 47 |
| 4 | 81030 | Cheraw | Otero | 33 | F | 83 |
| 5 | 81090 | Walsh | Baca | 34 | F | 14 |
| 6 | 80536 | Livermore | Larimer | 34 | F | 19 |
| 7 | 81050 | La Junta | Otero | 35 | F | 21 |
| 8 | 80540 | Lyons | Boulder | 35 | F | 28 |
| 9 | 81044 | Hasty | Bent | 37 | F | 16 |
| 10 | 81646 | Molina | Mesa | 40 | D | 0 |
County Rankings
Water quality breakdown by county. 64 counties with data in Colorado.
County-level aggregation of ZIP code safety scores • EPA SDWIS, FEMA NFIP, EPA Radon, USGS, NIFC
| County | Avg Score | Grade | ZIPs | Best ZIP | Worst ZIP |
|---|---|---|---|---|---|
| Jefferson | 62 | C | 34 | 80127 (70) | 80439 (42) |
| Arapahoe | 60 | C | 31 | 80121 (70) | 80757 (40) |
| Adams | 60 | C | 28 | 80022 (70) | 80131 (40) |
| Broomfield | 66 | C | 3 | 80023 (69) | 80020 (64) |
| Boulder | 59 | C | 33 | 80466 (70) | 80540 (35) |
| Elbert | 62 | C | 6 | 80117 (69) | 80830 (40) |
| Douglas | 65 | C | 13 | 80125 (70) | 80116 (53) |
| El Paso | 61 | C | 67 | 80106 (70) | 80833 (40) |
| Denver | 66 | C | 55 | 80201 (69) | 80224 (64) |
| Park | 53 | D | 8 | 80421 (69) | 80475 (40) |
| Gilpin | 64 | C | 2 | 80422 (66) | 80427 (61) |
| Eagle | 68 | C | 13 | 81655 (83) | 81642 (53) |
| Summit | 65 | C | 5 | 80443 (69) | 80435 (59) |
| Routt | 66 | C | 11 | 80428 (79) | 81653 (53) |
| Lake | 45 | D | 3 | 80461 (56) | 81251 (40) |
| Jackson | 46 | D | 3 | 80480 (58) | 80473 (40) |
| Clear Creek | 66 | C | 5 | 80436 (68) | 80452 (63) |
| Grand | 63 | C | 8 | 80447 (70) | 80468 (40) |
| Chaffee | 55 | C | 10 | 81201 (69) | 81248 (40) |
| Weld | 61 | C | 38 | 80644 (70) | 80754 (40) |
| Larimer | 54 | D | 24 | 80522 (65) | 80536 (34) |
| Logan | 56 | C | 9 | 80726 (69) | 80745 (40) |
| Morgan | 60 | C | 7 | 80653 (69) | 80723 (45) |
| Washington | 57 | C | 3 | 80720 (65) | 80740 (40) |
| Phillips | 54 | D | 4 | 80734 (68) | 80746 (31) |
| Yuma | 51 | D | 5 | 80727 (61) | 80755 (40) |
| Sedgwick | 63 | C | 3 | 80749 (66) | 80744 (61) |
| Kit Carson | 54 | D | 10 | 80807 (66) | 80824 (40) |
| Cheyenne | 57 | C | 3 | 80810 (66) | 80825 (40) |
| Lincoln | 52 | D | 9 | 80828 (67) | 80862 (40) |
| Teller | 57 | C | 7 | 80816 (66) | 80820 (40) |
| Pueblo | 63 | C | 17 | 81004 (70) | 81069 (40) |
| Las Animas | 55 | C | 6 | 81082 (69) | 81091 (40) |
| Kiowa | 57 | C | 4 | 81036 (66) | 81021 (40) |
| Huerfano | 43 | D | 5 | 81055 (53) | 81059 (40) |
| Baca | 54 | D | 6 | 81029 (66) | 81090 (34) |
| Otero | 46 | D | 6 | 81077 (65) | 81058 (33) |
| Crowley | 55 | C | 5 | 81076 (68) | 81034 (40) |
| Bent | 46 | D | 3 | 81054 (61) | 81044 (37) |
| Prowers | 45 | D | 6 | 81052 (62) | 81047 (33) |
| Alamosa | 64 | C | 3 | 81102 (72) | 81146 (53) |
| Conejos | 78 | B | 6 | 81124 (82) | 81120 (72) |
| La Plata | 56 | C | 8 | 81302 (65) | 81329 (40) |
| Costilla | 71 | B | 7 | 81123 (83) | 81138 (53) |
| Rio Grande | 73 | B | 5 | 81125 (82) | 81135 (53) |
| Archuleta | 79 | B | 3 | 81128 (83) | 81157 (77) |
| Mineral | 81 | B | 1 | 81130 (81) | 81130 (81) |
| Saguache | 67 | C | 5 | 81149 (81) | 81155 (53) |
| Gunnison | 56 | C | 12 | 81210 (69) | 81243 (40) |
| Fremont | 60 | C | 8 | 81221 (66) | 81223 (40) |
| Custer | 53 | D | 3 | 81253 (63) | 81232 (40) |
| Hinsdale | 82 | B | 1 | 81235 (82) | 81235 (82) |
| Dolores | 46 | D | 5 | 81332 (64) | 81331 (40) |
| Montezuma | 49 | D | 7 | 81321 (66) | 81335 (40) |
| Montrose | 55 | C | 10 | 81422 (66) | 81420 (40) |
| Delta | 55 | C | 8 | 81416 (62) | 81414 (40) |
| San Miguel | 58 | C | 4 | 81430 (65) | 81426 (54) |
| Ouray | 55 | C | 2 | 81427 (69) | 81432 (41) |
| San Juan | 80 | B | 1 | 81433 (80) | 81433 (80) |
| Mesa | 59 | C | 19 | 81520 (70) | 81646 (40) |
| Garfield | 60 | C | 8 | 81623 (68) | 81636 (40) |
| Moffat | 56 | C | 6 | 81610 (65) | 81640 (40) |
| Pitkin | 63 | C | 6 | 81611 (67) | 81654 (56) |
| Rio Blanco | 68 | C | 2 | 81641 (68) | 81648 (68) |
Most Common Contaminants in Colorado
| Contaminant / Rule | Category | ZIPs Affected | Violations | Health Risk |
|---|---|---|---|---|
| Lead and Copper Rule | Treatment Technique | 199 | 747 | No |
| Stage 1 DBP Rule | Treatment Technique | 197 | 462 | Yes |
| Fecal Coliform | Microbiological | 196 | 476 | Yes |
| E. coli | Microbiological | 183 | 531 | Yes |
| Total Trihalomethanes (TTHM) | Disinfection Byproducts | 179 | 385 | Yes |
| Consumer Confidence Report Rule | Reporting | 163 | 386 | Yes |
| Surface Water Treatment Rule | Treatment Technique | 154 | 219 | No |
| Revised Total Coliform Rule | Microbiological | 108 | 209 | No |
Overview
We track water quality, weather alerts, plumbing regulations, and energy rebates for 658 ZIP codes across Colorado, covering 622 community water systems that serve approximately 5,620,550 people.
484 of 658 ZIP codes (74%) have recorded EPA violations. 671 health-based violations have been documented.
Plumbing Regulations
Colorado follows the International Plumbing Code (2021 edition).
- Plumbing code: IPC (2021)
- Homeowner DIY: Allowed with permit
- Water heater permit: Required
- Annual backflow test: Required
Areas with Most Violations
| ZIP Code | City | Safety Score | Violations | Health-Based | System |
|---|---|---|---|---|---|
| 81419 | Hotchkiss | C | 92 | 7 | Upper Surface Creek Domestic Wua |
| 81058 | Manzanola | F | 88 | 58 | Fowler Town of |
| 81030 | Cheraw | F | 83 | 36 | Cheraw Town of |
| 80816 | Florissant | C | 82 | 4 | Florissant Water Supply District |
| 81067 | Rocky Ford | D | 51 | 22 | City of Rocky Ford |
| 81435 | Telluride | C | 51 | 6 | Telluride Town of |
| 80477 | Steamboat Springs | B | 50 | 8 | Mt Werner Water District |
| 80487 | Steamboat Springs | C | 50 | 8 | City of Steamboat Springs |
| 80488 | Steamboat Springs | C | 50 | 8 | Mt Werner Water District |
| 81047 | Holly | F | 47 | 20 | Holly Town of |
Areas with No Violations
| ZIP Code | City | Safety Score | System | Population |
|---|---|---|---|---|
| 80022 | Commerce City | B | South Adams County Water Supply District | 74,341 |
| 80024 | Dupont | D | SOUTH ADAMS COUNTY WSD | 74,341 |
| 80025 | Eldorado Springs | D | BOULDER CITY OF | 166,080 |
| 80037 | Commerce City | C | South Adams County Water Supply District | 74,341 |
| 80116 | Franktown | D | CASTLE ROCK TOWN OF | 106,822 |
| 80120 | Littleton | C | Southwest Metropolitan Water Supply District | 48,648 |
| 80121 | Littleton | B | City of Englewood | 57,332 |
| 80122 | Littleton | C | Southwest Metropolitan Water Supply District | 48,648 |
| 80123 | Littleton | C | Southwest Metropolitan Water Supply District | 48,648 |
| 80124 | Lone Tree | D | SOUTHWEST METROPOLITAN WSD | 48,648 |
Home Safety Score
Average Home Safety Score for Colorado: C (60/100)
Lead & Copper
- Average lead level (90th percentile): 0.0032 mg/L (EPA action level: 0.015 mg/L)
- 2 ZIP codes exceed the EPA lead action level
Radon Risk
- High risk (Zone 1): 602 ZIP codes (91%)
- Moderate risk (Zone 2): 56 ZIP codes
- Low risk (Zone 3): 0 ZIP codes
ZIP Code Reports for Colorado
Largest Communities
| ZIP Code | City | Population | Safety Grade | Violations |
|---|---|---|---|---|
| 80012 | Aurora | 1,889,310 | D | 12 |
| 80014 | Aurora | 1,889,310 | C | 12 |
| 80019 | Aurora | 1,889,310 | D | 12 |
| 80234 | Denver | 1,887,645 | C | 3 |
| 80220 | Denver | 1,884,110 | C | 3 |
| 80230 | Denver | 1,884,110 | C | 3 |
| 80231 | Denver | 1,884,110 | C | 3 |
| 80238 | Denver | 1,884,110 | C | 3 |
| 80239 | Denver | 1,884,110 | C | 3 |
| 80247 | Denver | 1,884,110 | C | 3 |
| 80249 | Denver | 1,884,110 | C | 3 |
| 80260 | Denver | 1,786,032 | C | 3 |
| 80221 | Denver | 1,779,246 | C | 3 |
| 80216 | Denver | 1,651,509 | C | 3 |
| 80229 | Denver | 1,577,168 | C | 3 |
| 80233 | Denver | 1,577,168 | C | 3 |
| 80123 | Littleton | 1,450,230 | C | 0 |
| 80210 | Denver | 1,408,035 | C | 3 |
| 80219 | Denver | 1,408,035 | C | 3 |
| 80223 | Denver | 1,408,035 | C | 3 |
Lowest Safety Scores
| ZIP Code | City | Score | Grade | Violations |
|---|---|---|---|---|
| 80746 | Paoli | 31 | F | 4 |
| 81030 | Cheraw | 33 | F | 83 |
| 81047 | Holly | 33 | F | 47 |
| 81058 | Manzanola | 33 | F | 88 |
| 80536 | Livermore | 34 | F | 19 |
Highest Safety Scores
| ZIP Code | City | Score | Grade | Violations |
|---|---|---|---|---|
| 81123 | Blanca | 83 | B | 0 |
| 81128 | Chromo | 83 | B | 0 |
| 81151 | Sanford | 83 | B | 0 |
| 81655 | Wolcott | 83 | B | 0 |
| 81658 | Vail | 83 | B | 0 |
All 658 ZIP Codes in Colorado
- 80101 (Agate) [C] — 17 violations ⚠
- 81020 (Aguilar) [C] — 8 violations
- 80720 (Akron) [C] — 5 violations ⚠
- 81101 (Alamosa) [C] — 20 violations
- 81102 (Alamosa) [B] — 20 violations
- 80510 (Allenspark) [D] — 14 violations
- 80420 (Alma) [C] — 4 violations
- 81210 (Almont) [C] — 9 violations ⚠
- 80721 (Amherst) [D]
- 80801 (Anton) [D]
- 81120 (Antonito) [B] — 16 violations
- 80802 (Arapahoe) [C] — 4 violations
- 81121 (Arboles) [D]
- 81021 (Arlington) [D]
- 80804 (Arriba) [D]
- 80001 (Arvada) [C] — 5 violations
- 80002 (Arvada) [C] — 5 violations
- 80003 (Arvada) [C] — 5 violations
- 80004 (Arvada) [C] — 5 violations
- 80005 (Arvada) [C] — 5 violations
- 80006 (Arvada) [C] — 5 violations
- 80007 (Arvada) [C] — 5 violations
- 81611 (Aspen) [C] — 7 violations
- 81612 (Aspen) [C] — 7 violations
- 80722 (Atwood) [D]
- 80610 (Ault) [C] — 4 violations
- 80010 (Aurora) [D] — 12 violations
- 80011 (Aurora) [D] — 12 violations
- 80012 (Aurora) [D] — 12 violations
- 80013 (Aurora) [D] — 12 violations
- 80014 (Aurora) [C] — 12 violations
- 80015 (Aurora) [C] — 12 violations
- 80016 (Aurora) [D] — 12 violations
- 80017 (Aurora) [C] — 12 violations
- 80018 (Aurora) [C] — 12 violations
- 80019 (Aurora) [D] — 12 violations
- 80040 (Aurora) [D] — 12 violations
- 80041 (Aurora) [C] — 12 violations
- 80042 (Aurora) [D] — 12 violations
- 80044 (Aurora) [D] — 12 violations
- 80045 (Aurora) [D] — 12 violations
- 80046 (Aurora) [D] — 12 violations
- 80047 (Aurora) [D] — 12 violations
- 81410 (Austin) [C] — 7 violations
- 81620 (Avon) [D]
- 81022 (Avondale) [D]
- 80421 (Bailey) [C] — 19 violations ⚠
- 81621 (Basalt) [C] — 5 violations
- 81636 (Battlement Mesa) [D]
- 81122 (Bayfield) [C] — 6 violations ⚠
- 81411 (Bedrock) [D]
- 80512 (Bellvue) [D]
- 80102 (Bennett) [C] — 4 violations
- 80513 (Berthoud) [D] — 8 violations
- 80805 (Bethune) [C] — 5 violations
- 81023 (Beulah) [D] — 45 violations ⚠
- 80422 (Black Hawk) [C] — 1 violation
- 81123 (Blanca) [B]
- 81024 (Boncarbo) [D]
- 80423 (Bond) [D]
- 81025 (Boone) [C] — 11 violations ⚠
- 80301 (Boulder) [C] — 12 violations ⚠
- 80302 (Boulder) [D] — 12 violations ⚠
- 80303 (Boulder) [D] — 12 violations ⚠
- 80304 (Boulder) [D] — 12 violations ⚠
- 80305 (Boulder) [C] — 12 violations ⚠
- 80306 (Boulder) [C] — 12 violations ⚠
- 80307 (Boulder) [C] — 12 violations ⚠
- 80308 (Boulder) [C] — 12 violations ⚠
- 80309 (Boulder) [C] — 12 violations ⚠
- 80310 (Boulder) [C] — 12 violations ⚠
- 80314 (Boulder) [C] — 12 violations ⚠
- 80321 (Boulder) [C] — 12 violations ⚠
- 80322 (Boulder) [C] — 12 violations ⚠
- 80323 (Boulder) [C] — 12 violations ⚠
- 80328 (Boulder) [C] — 12 violations ⚠
- 80329 (Boulder) [C] — 12 violations ⚠
- 81027 (Branson) [C] — 9 violations
- 80424 (Breckenridge) [C] — 14 violations ⚠
- 80611 (Briggsdale) [C] — 2 violations
- 80601 (Brighton) [C] — 1 violation ⚠
- 80602 (Brighton) [C] — 1 violation ⚠
- 80603 (Brighton) [C] — 1 violation ⚠
- 80020 (Broomfield) [C] — 2 violations ⚠
- 80021 (Broomfield) [C] — 2 violations ⚠
- 80023 (Broomfield) [C] — 2 violations ⚠
- 80038 (Broomfield) [C] — 2 violations ⚠
- 80723 (Brush) [D]
- 81211 (Buena Vista) [C] — 5 violations
- 80425 (Buffalo Creek) [C] — 8 violations ⚠
- 80807 (Burlington) [C]
- 80426 (Burns) [D]
- 80103 (Byers) [C] — 1 violation
- 81320 (Cahone) [D]
- 80808 (Calhan) [C] — 7 violations ⚠
- 81029 (Campo) [C]
- 81212 (Canon City) [C] — 7 violations
- 81215 (Canon City) [C] — 7 violations
- 81124 (Capulin) [B] — 18 violations ⚠
- 81623 (Carbondale) [C] — 15 violations ⚠
- 80612 (Carr) [D]
- 80809 (Cascade) [D]
- 80104 (Castle Rock) [C] — 4 violations
- 80108 (Castle Rock) [C] — 4 violations
- 80109 (Castle Rock) [C] — 4 violations
- 81413 (Cedaredge) [C] — 13 violations ⚠
- 81125 (Center) [B] — 2 violations
- 80427 (Central City) [C] — 15 violations
- 81126 (Chama) [D]
- 81030 (Cheraw) [F] — 83 violations ⚠
- 80810 (Cheyenne Wells) [C] — 1 violation
- 81128 (Chromo) [B]
- 81220 (Cimarron) [C] — 5 violations ⚠
- 80428 (Clark) [B] — 5 violations
- 81520 (Clifton) [B]
- 80429 (Climax) [D]
- 81221 (Coal Creek) [C]
- 81222 (Coaldale) [D]
- 80430 (Coalmont) [D]
- 81624 (Collbran) [B]
- 81019 (Colorado City) [C] — 41 violations ⚠
- 80901 (Colorado Springs) [C] — 3 violations
- 80902 (Colorado Springs) [C] — 3 violations
- 80903 (Colorado Springs) [C] — 3 violations
- 80904 (Colorado Springs) [C] — 3 violations
- 80905 (Colorado Springs) [C] — 3 violations
- 80906 (Colorado Springs) [C] — 3 violations
- 80907 (Colorado Springs) [C] — 3 violations
- 80908 (Colorado Springs) [C] — 3 violations
- 80909 (Colorado Springs) [C] — 3 violations
- 80910 (Colorado Springs) [C] — 3 violations
- 80911 (Colorado Springs) [C] — 3 violations
- 80912 (Colorado Springs) [C] — 3 violations
- 80913 (Colorado Springs) [C] — 3 violations
- 80914 (Colorado Springs) [C] — 3 violations
- 80915 (Colorado Springs) [C] — 3 violations
- 80916 (Colorado Springs) [C] — 3 violations
- 80917 (Colorado Springs) [C] — 3 violations
- 80918 (Colorado Springs) [C] — 3 violations
- 80919 (Colorado Springs) [C] — 3 violations
- 80920 (Colorado Springs) [C] — 3 violations
- 80921 (Colorado Springs) [C] — 3 violations
- 80922 (Colorado Springs) [C] — 3 violations
- 80923 (Colorado Springs) [C] — 3 violations
- 80924 (Colorado Springs) [C] — 3 violations
- 80925 (Colorado Springs) [C] — 3 violations
- 80926 (Colorado Springs) [C] — 3 violations
- 80927 (Colorado Springs) [C] — 3 violations
- 80928 (Colorado Springs) [C] — 3 violations
- 80929 (Colorado Springs) [C] — 3 violations
- 80930 (Colorado Springs) [C] — 3 violations
- 80931 (Colorado Springs) [C] — 3 violations
- 80932 (Colorado Springs) [C] — 3 violations
- 80933 (Colorado Springs) [C] — 3 violations
- 80934 (Colorado Springs) [C] — 3 violations
- 80935 (Colorado Springs) [C] — 3 violations
- 80936 (Colorado Springs) [C] — 3 violations
- 80937 (Colorado Springs) [C] — 3 violations
- 80938 (Colorado Springs) [C] — 3 violations
- 80939 (Colorado Springs) [C] — 3 violations
- 80941 (Colorado Springs) [C] — 3 violations
- 80942 (Colorado Springs) [C] — 3 violations
- 80943 (Colorado Springs) [C] — 3 violations
- 80944 (Colorado Springs) [C] — 3 violations
- 80945 (Colorado Springs) [C] — 3 violations
- 80946 (Colorado Springs) [C] — 3 violations
- 80947 (Colorado Springs) [C] — 3 violations
- 80949 (Colorado Springs) [C] — 3 violations
- 80950 (Colorado Springs) [C] — 3 violations
- 80951 (Colorado Springs) [C] — 3 violations
- 80960 (Colorado Springs) [C] — 3 violations
- 80962 (Colorado Springs) [C] — 3 violations
- 80970 (Colorado Springs) [C] — 3 violations
- 80977 (Colorado Springs) [C] — 3 violations
- 80995 (Colorado Springs) [C] — 3 violations
- 80997 (Colorado Springs) [C] — 3 violations
- 80022 (Commerce City) [B]
- 80037 (Commerce City) [C]
- 80432 (Como) [D]
- 81129 (Conejos) [B] — 3 violations ⚠
- 80433 (Conifer) [C] — 4 violations ⚠
- 80812 (Cope) [D]
- 81321 (Cortez) [C] — 15 violations ⚠
- 81414 (Cory) [D]
- 81223 (Cotopaxi) [D]
- 80434 (Cowdrey) [D]
- 81625 (Craig) [C] — 6 violations
- 81626 (Craig) [C] — 6 violations
- 81415 (Crawford) [C] — 12 violations
- 81130 (Creede) [B] — 4 violations
- 81224 (Crested Butte) [C] — 5 violations
- 81225 (Crested Butte) [C] — 5 violations
- 81131 (Crestone) [B] — 5 violations ⚠
- 80813 (Cripple Creek) [C] — 4 violations
- 80726 (Crook) [C] — 3 violations
- 81033 (Crowley) [D]
- 81034 (Crowley) [D]
- 80514 (Dacono) [C] — 2 violations ⚠
- 81630 (De Beque) [D]
- 80105 (Deer Trail) [C] — 1 violation
- 81132 (Del Norte) [B] — 4 violations
- 81416 (Delta) [C] — 1 violation
- 80201 (Denver) [C] — 3 violations
- 80202 (Denver) [C] — 3 violations
- 80203 (Denver) [C] — 3 violations
- 80204 (Denver) [C] — 3 violations
- 80205 (Denver) [C] — 3 violations
- 80206 (Denver) [C] — 3 violations
- 80207 (Denver) [C] — 3 violations
- 80208 (Denver) [C] — 3 violations
- 80209 (Denver) [C] — 3 violations
- 80210 (Denver) [C] — 3 violations
- 80211 (Denver) [C] — 3 violations
- 80212 (Denver) [C] — 3 violations
- 80214 (Denver) [C] — 3 violations
- 80215 (Denver) [C] — 3 violations
- 80216 (Denver) [C] — 3 violations
- 80217 (Denver) [C] — 3 violations
- 80218 (Denver) [C] — 3 violations
- 80219 (Denver) [C] — 3 violations
- 80220 (Denver) [C] — 3 violations
- 80221 (Denver) [C] — 3 violations
- 80222 (Denver) [C] — 3 violations
- 80223 (Denver) [C] — 3 violations
- 80224 (Denver) [C] — 3 violations
- 80225 (Denver) [C] — 3 violations
- 80226 (Denver) [C] — 3 violations
- 80227 (Denver) [C] — 3 violations
- 80228 (Denver) [C] — 3 violations
- 80229 (Denver) [C] — 3 violations
- 80230 (Denver) [C] — 3 violations
- 80231 (Denver) [C] — 3 violations
- 80232 (Denver) [C] — 3 violations
- 80233 (Denver) [C] — 3 violations
- 80234 (Denver) [C] — 3 violations
- 80235 (Denver) [C] — 3 violations
- 80236 (Denver) [C] — 3 violations
- 80237 (Denver) [C] — 3 violations
- 80238 (Denver) [C] — 3 violations
- 80239 (Denver) [C] — 3 violations
- 80243 (Denver) [C] — 3 violations
- 80244 (Denver) [C] — 3 violations
- 80246 (Denver) [C] — 3 violations
- 80247 (Denver) [C] — 3 violations
- 80248 (Denver) [C] — 3 violations
- 80249 (Denver) [C] — 3 violations
- 80250 (Denver) [C] — 3 violations
- 80251 (Denver) [C] — 3 violations
- 80252 (Denver) [C] — 3 violations
- 80256 (Denver) [C] — 3 violations
- 80257 (Denver) [C] — 3 violations
- 80259 (Denver) [C] — 3 violations
- 80260 (Denver) [C] — 3 violations
- 80261 (Denver) [C] — 3 violations
- 80262 (Denver) [C] — 3 violations
- 80263 (Denver) [C] — 3 violations
- 80264 (Denver) [C] — 3 violations
- 80265 (Denver) [C] — 3 violations
- 80266 (Denver) [C] — 3 violations
- 80271 (Denver) [C] — 3 violations
- 80273 (Denver) [C] — 3 violations
- 80274 (Denver) [C] — 3 violations
- 80279 (Denver) [C] — 3 violations
- 80280 (Denver) [C] — 3 violations
- 80281 (Denver) [C] — 3 violations
- 80290 (Denver) [C] — 3 violations
- 80291 (Denver) [C] — 3 violations
- 80293 (Denver) [C] — 3 violations
- 80294 (Denver) [C] — 3 violations
- 80295 (Denver) [C] — 3 violations
- 80299 (Denver) [C] — 3 violations
- 80435 (Dillon) [C] — 8 violations
- 81610 (Dinosaur) [C] — 7 violations ⚠
- 81633 (Dinosaur) [C] — 7 violations ⚠
- 80814 (Divide) [C] — 20 violations ⚠
- 81323 (Dolores) [C] — 5 violations
- 81324 (Dove Creek) [D] — 16 violations ⚠
- 80515 (Drake) [D]
- 80436 (Dumont) [C] — 5 violations
- 80024 (Dupont) [D]
- 81301 (Durango) [C] — 6 violations ⚠
- 81302 (Durango) [C] — 6 violations ⚠
- 81303 (Durango) [C] — 6 violations ⚠
- 81036 (Eads) [C] — 1 violation
- 81631 (Eagle) [B] — 12 violations
- 80614 (Eastlake) [C]
- 80615 (Eaton) [C] — 8 violations ⚠
- 81418 (Eckert) [D]
- 80727 (Eckley) [C] — 18 violations ⚠
- 81632 (Edwards) [B] — 6 violations ⚠
- 81325 (Egnar) [D]
- 80106 (Elbert) [B] — 1 violation
- 80025 (Eldorado Springs) [D]
- 80107 (Elizabeth) [C] — 3 violations
- 80438 (Empire) [C] — 3 violations
- 80110 (Englewood) [C] — 13 violations ⚠
- 80111 (Englewood) [C] — 13 violations ⚠
- 80112 (Englewood) [C] — 13 violations ⚠
- 80113 (Englewood) [C] — 13 violations ⚠
- 80150 (Englewood) [C] — 13 violations ⚠
- 80151 (Englewood) [C] — 13 violations ⚠
- 80155 (Englewood) [C] — 13 violations ⚠
- 80516 (Erie) [C] — 1 violation
- 80511 (Estes Park) [C] — 44 violations ⚠
- 80517 (Estes Park) [D] — 44 violations ⚠
- 80620 (Evans) [C] — 2 violations
- 80437 (Evergreen) [D] — 45 violations ⚠
- 80439 (Evergreen) [D] — 45 violations ⚠
- 80440 (Fairplay) [C] — 16 violations ⚠
- 80520 (Firestone) [C] — 6 violations
- 80815 (Flagler) [C] — 2 violations
- 80728 (Fleming) [C] — 12 violations ⚠
- 81226 (Florence) [C] — 17 violations ⚠
- 81290 (Florence) [C] — 17 violations ⚠
- 80816 (Florissant) [C] — 82 violations ⚠
- 80521 (Fort Collins) [C] — 10 violations
- 80522 (Fort Collins) [C] — 10 violations
- 80523 (Fort Collins) [C] — 10 violations
- 80524 (Fort Collins) [C] — 10 violations
- 80525 (Fort Collins) [C] — 10 violations
- 80526 (Fort Collins) [C] — 10 violations
- 80527 (Fort Collins) [C] — 10 violations
- 80528 (Fort Collins) [C] — 10 violations
- 80553 (Fort Collins) [C] — 10 violations
- 81133 (Fort Garland) [C]
- 80621 (Fort Lupton) [C] — 31 violations ⚠
- 81038 (Fort Lyon) [D]
- 80701 (Fort Morgan) [C] — 1 violation
- 80817 (Fountain) [C] — 13 violations ⚠
- 81039 (Fowler) [C] — 8 violations ⚠
- 80116 (Franktown) [D]
- 80442 (Fraser) [C] — 3 violations
- 80530 (Frederick) [C] — 7 violations ⚠
- 80443 (Frisco) [C] — 20 violations ⚠
- 81521 (Fruita) [D]
- 80622 (Galeton) [D]
- 81134 (Garcia) [B] — 7 violations ⚠
- 81040 (Gardner) [D]
- 81522 (Gateway) [C] — 3 violations
- 80818 (Genoa) [D] — 22 violations ⚠
- 80444 (Georgetown) [C] — 2 violations
- 80623 (Gilcrest) [C]
- 80624 (Gill) [D]
- 81523 (Glade Park) [D]
- 80532 (Glen Haven) [D]
- 81601 (Glenwood Springs) [C] — 21 violations
- 81602 (Glenwood Springs) [C] — 21 violations
- 80401 (Golden) [C] — 2 violations
- 80402 (Golden) [C] — 2 violations
- 80403 (Golden) [C] — 2 violations
- 80419 (Golden) [C] — 2 violations
- 81041 (Granada) [D] — 29 violations ⚠
- 80446 (Granby) [C] — 14 violations
- 81501 (Grand Junction) [C] — 2 violations
- 81502 (Grand Junction) [C] — 2 violations
- 81503 (Grand Junction) [C] — 2 violations
- 81504 (Grand Junction) [C] — 2 violations
- 81505 (Grand Junction) [C] — 2 violations
- 81506 (Grand Junction) [C] — 2 violations
- 81507 (Grand Junction) [C] — 2 violations
- 80447 (Grand Lake) [B]
- 81228 (Granite) [D]
- 80448 (Grant) [D]
- 80631 (Greeley) [C] — 5 violations
- 80632 (Greeley) [C] — 5 violations
- 80633 (Greeley) [C] — 5 violations
- 80634 (Greeley) [C] — 5 violations
- 80638 (Greeley) [C] — 5 violations
- 80639 (Greeley) [C] — 5 violations
- 80819 (Green Mountain Falls) [D]
- 80729 (Grover) [D]
- 80820 (Guffey) [D]
- 81230 (Gunnison) [C] — 10 violations
- 81231 (Gunnison) [C] — 10 violations
- 81247 (Gunnison) [C] — 10 violations
- 81637 (Gypsum) [B] — 3 violations
- 81638 (Hamilton) [D]
- 81043 (Hartman) [D]
- 80449 (Hartsel) [D]
- 81044 (Hasty) [F] — 16 violations ⚠
- 81045 (Haswell) [C] — 23 violations ⚠
- 80731 (Haxtun) [C] — 2 violations
- 81639 (Hayden) [B] — 13 violations
- 80640 (Henderson) [B]
- 80732 (Hereford) [D]
- 81326 (Hesperus) [D] — 9 violations
- 80733 (Hillrose) [C] — 1 violation
- 81232 (Hillside) [D]
- 81046 (Hoehne) [D]
- 81047 (Holly) [F] — 47 violations ⚠
- 80734 (Holyoke) [C] — 5 violations
- 81135 (Homelake) [D]
- 81136 (Hooper) [D]
- 80451 (Hot Sulphur Springs) [C] — 6 violations
- 81419 (Hotchkiss) [C] — 92 violations ⚠
- 81233 (Howard) [D]
- 80642 (Hudson) [C] — 12 violations ⚠
- 80821 (Hugo) [C] — 8 violations ⚠
- 80533 (Hygiene) [D]
- 80452 (Idaho Springs) [C] — 5 violations
- 80735 (Idalia) [D]
- 80453 (Idledale) [D]
- 81137 (Ignacio) [C] — 20 violations ⚠
- 80736 (Iliff) [C] — 3 violations
- 80454 (Indian Hills) [C] — 4 violations
- 80455 (Jamestown) [C] — 13 violations
- 81138 (Jaroso) [D]
- 80456 (Jefferson) [D]
- 80822 (Joes) [D]
- 80534 (Johnstown) [C] — 6 violations ⚠
- 80737 (Julesburg) [C] — 11 violations ⚠
- 80823 (Karval) [C] — 4 violations
- 80643 (Keenesburg) [C] — 2 violations
- 80644 (Kersey) [B] — 1 violation
- 81049 (Kim) [C] — 4 violations
- 80117 (Kiowa) [C] — 3 violations
- 80824 (Kirk) [D]
- 80825 (Kit Carson) [D]
- 80457 (Kittredge) [D]
- 80459 (Kremmling) [C] — 17 violations ⚠
- 81140 (La Jara) [B] — 9 violations
- 81050 (La Junta) [F] — 21 violations ⚠
- 80645 (La Salle) [D]
- 81055 (La Veta) [D] — 31 violations ⚠
- 80026 (Lafayette) [C] — 9 violations ⚠
- 81235 (Lake City) [B] — 3 violations
- 80827 (Lake George) [C] — 18 violations ⚠
- 81052 (Lamar) [C] — 4 violations ⚠
- 80535 (Laporte) [D]
- 80118 (Larkspur) [C] — 17 violations ⚠
- 81054 (Las Animas) [C] — 1 violation ⚠
- 81420 (Lazear) [D]
- 80461 (Leadville) [C] — 26 violations
- 81327 (Lewis) [D]
- 80826 (Limon) [C] — 3 violations
- 80828 (Limon) [C] — 3 violations
- 80740 (Lindon) [D]
- 80120 (Littleton) [C]
- 80121 (Littleton) [B]
- 80122 (Littleton) [C]
- 80123 (Littleton) [C]
- 80125 (Littleton) [B]
- 80126 (Littleton) [B]
- 80127 (Littleton) [B]
- 80128 (Littleton) [B]
- 80129 (Littleton) [B]
- 80130 (Littleton) [B]
- 80160 (Littleton) [C]
- 80161 (Littleton) [C]
- 80162 (Littleton) [C]
- 80163 (Littleton) [C]
- 80165 (Littleton) [C]
- 80166 (Littleton) [C]
- 80536 (Livermore) [F] — 19 violations
- 80705 (Log Lane Village) [C] — 3 violations
- 81524 (Loma) [D]
- 80124 (Lone Tree) [D]
- 80501 (Longmont) [C] — 3 violations
- 80502 (Longmont) [C] — 3 violations
- 80503 (Longmont) [C] — 3 violations
- 80504 (Longmont) [C] — 3 violations
- 80027 (Louisville) [C] — 3 violations ⚠
- 80028 (Louisville) [C] — 3 violations ⚠
- 80131 (Louviers) [D]
- 80537 (Loveland) [D] — 8 violations
- 80538 (Loveland) [D] — 8 violations
- 80539 (Loveland) [C] — 8 violations
- 80646 (Lucerne) [C] — 1 violation
- 80540 (Lyons) [F] — 28 violations ⚠
- 81525 (Mack) [D]
- 81141 (Manassa) [B] — 8 violations
- 81328 (Mancos) [C] — 18 violations
- 80829 (Manitou Springs) [C] — 2 violations ⚠
- 81058 (Manzanola) [F] — 88 violations ⚠
- 81329 (Marvel) [D]
- 80541 (Masonville) [D]
- 80830 (Matheson) [D]
- 81640 (Maybell) [D]
- 81057 (Mc Clave) [D]
- 80463 (Mc Coy) [D]
- 80542 (Mead) [D]
- 81641 (Meeker) [C] — 20 violations ⚠
- 81642 (Meredith) [D]
- 80741 (Merino) [D]
- 81643 (Mesa) [C] — 1 violation
- 81330 (Mesa Verde National Park) [D]
- 80543 (Milliken) [C] — 4 violations
- 81645 (Minturn) [B] — 1 violation
- 81059 (Model) [D]
- 81143 (Moffat) [B] — 6 violations ⚠
- 81646 (Molina) [D]
- 81227 (Monarch) [D]
- 81144 (Monte Vista) [B] — 32 violations ⚠
- 81401 (Montrose) [C] — 1 violation
- 81402 (Montrose) [D] — 1 violation
- 81403 (Montrose) [C] — 1 violation
- 80132 (Monument) [C] — 6 violations ⚠
- 80465 (Morrison) [C] — 10 violations
- 81146 (Mosca) [D]
- 81236 (Nathrop) [C] — 3 violations
- 81422 (Naturita) [C] — 17 violations ⚠
- 80466 (Nederland) [B] — 1 violation
- 81647 (New Castle) [C] — 2 violations
- 80742 (New Raymer) [C] — 1 violation
- 80544 (Niwot) [C]
- 81423 (Norwood) [C] — 10 violations
- 81424 (Nucla) [C] — 27 violations ⚠
- 80648 (Nunn) [C]
- 80467 (Oak Creek) [C] — 40 violations ⚠
- 81237 (Ohio City) [D]
- 81425 (Olathe) [C] — 2 violations
- 81062 (Olney Springs) [C] — 1 violation
- 81426 (Ophir) [D] — 32 violations ⚠
- 80649 (Orchard) [D]
- 81063 (Ordway) [C] — 11 violations
- 80743 (Otis) [C] — 13 violations ⚠
- 81427 (Ouray) [C] — 14 violations ⚠
- 80744 (Ovid) [C] — 2 violations ⚠
- 80745 (Padroni) [D]
- 81147 (Pagosa Springs) [B] — 13 violations
- 81157 (Pagosa Springs) [B] — 13 violations
- 81526 (Palisade) [C] — 4 violations
- 80133 (Palmer Lake) [C] — 31 violations ⚠
- 80746 (Paoli) [F] — 4 violations ⚠
- 81428 (Paonia) [C] — 39 violations ⚠
- 81635 (Parachute) [C] — 6 violations
- 81429 (Paradox) [D] — 43 violations ⚠
- 80134 (Parker) [C] — 7 violations
- 80138 (Parker) [C] — 7 violations
- 81239 (Parlin) [D]
- 80468 (Parshall) [D]
- 80747 (Peetz) [D] — 17 violations ⚠
- 81240 (Penrose) [C] — 2 violations
- 80831 (Peyton) [C] — 8 violations
- 80469 (Phippsburg) [D]
- 80650 (Pierce) [B] — 1 violation
- 80470 (Pine) [D]
- 80471 (Pinecliffe) [D]
- 81241 (Pitkin) [D]
- 81430 (Placerville) [C] — 31 violations ⚠
- 80651 (Platteville) [B] — 1 violation
- 81331 (Pleasant View) [D]
- 81242 (Poncha Springs) [C] — 2 violations ⚠
- 81243 (Powderhorn) [D]
- 81064 (Pritchett) [D] — 8 violations ⚠
- 81001 (Pueblo) [C]
- 81002 (Pueblo) [C]
- 81003 (Pueblo) [C]
- 81004 (Pueblo) [B]
- 81005 (Pueblo) [B]
- 81006 (Pueblo) [C]
- 81007 (Pueblo) [B]
- 81008 (Pueblo) [B]
- 81009 (Pueblo) [C]
- 81010 (Pueblo) [C]
- 81011 (Pueblo) [C]
- 81012 (Pueblo) [C]
- 80832 (Ramah) [C] — 8 violations ⚠
- 80473 (Rand) [D]
- 81648 (Rangely) [C] — 2 violations
- 81649 (Red Cliff) [B] — 5 violations ⚠
- 80545 (Red Feather Lakes) [C] — 15 violations ⚠
- 81431 (Redvale) [C] — 12 violations
- 81332 (Rico) [C] — 4 violations
- 81432 (Ridgway) [D] — 22 violations ⚠
- 81650 (Rifle) [C] — 17 violations ⚠
- 81244 (Rockvale) [C] — 6 violations
- 81067 (Rocky Ford) [D] — 51 violations ⚠
- 80652 (Roggen) [D]
- 80474 (Rollinsville) [D]
- 81148 (Romeo) [B] — 11 violations ⚠
- 80833 (Rush) [D]
- 81069 (Rye) [D] — 36 violations ⚠
- 81149 (Saguache) [B] — 4 violations
- 81201 (Salida) [C] — 33 violations ⚠
- 81152 (San Luis) [B] — 4 violations
- 81151 (Sanford) [B]
- 81248 (Sargents) [D]
- 80135 (Sedalia) [C] — 13 violations ⚠
- 80749 (Sedgwick) [C] — 1 violation
- 80834 (Seibert) [C] — 4 violations
- 80546 (Severance) [C] — 2 violations
- 80475 (Shawnee) [D]
- 81071 (Sheridan Lake) [C] — 24 violations ⚠
- 81652 (Silt) [C] — 28 violations ⚠
- 80476 (Silver Plume) [C] — 9 violations ⚠
- 80497 (Silverthorne) [C] — 6 violations
- 80498 (Silverthorne) [C] — 6 violations
- 81433 (Silverton) [B] — 3 violations
- 80835 (Simla) [C]
- 81653 (Slater) [D]
- 81654 (Snowmass) [C] — 19 violations ⚠
- 81615 (Snowmass Village) [C] — 9 violations ⚠
- 80750 (Snyder) [D]
- 81434 (Somerset) [C] — 14 violations ⚠
- 81154 (South Fork) [B] — 8 violations
- 81073 (Springfield) [C] — 3 violations ⚠
- 80477 (Steamboat Springs) [B] — 50 violations ⚠
- 80487 (Steamboat Springs) [C] — 50 violations ⚠
- 80488 (Steamboat Springs) [C] — 50 violations ⚠
- 80751 (Sterling) [C] — 9 violations
- 80754 (Stoneham) [D]
- 80136 (Strasburg) [C] — 27 violations ⚠
- 80836 (Stratton) [C] — 12 violations ⚠
- 81076 (Sugar City) [C] — 5 violations
- 81077 (Swink) [C] — 2 violations ⚠
- 80478 (Tabernash) [C]
- 81435 (Telluride) [C] — 51 violations ⚠
- 80241 (Thornton) [C] — 8 violations
- 80547 (Timnath) [D]
- 80479 (Toponas) [D]
- 81334 (Towaoc) [D]
- 81081 (Trinchera) [D]
- 81082 (Trinidad) [C] — 17 violations ⚠
- 81251 (Twin Lakes) [D]
- 81084 (Two Buttes) [D] — 28 violations ⚠
- 80840 (U S A F Academy) [D]
- 80841 (U S A F Academy) [D]
- 81657 (Vail) [B]
- 81658 (Vail) [B]
- 80755 (Vernon) [D]
- 80860 (Victor) [C] — 27 violations ⚠
- 81087 (Vilas) [C] — 8 violations
- 81155 (Villa Grove) [D]
- 80861 (Vona) [C] — 12 violations ⚠
- 80480 (Walden) [C] — 7 violations
- 81089 (Walsenburg) [D] — 43 violations ⚠
- 81090 (Walsh) [F] — 14 violations ⚠
- 80481 (Ward) [C] — 4 violations
- 80137 (Watkins) [C] — 12 violations
- 80653 (Weldona) [C] — 3 violations
- 80549 (Wellington) [C] — 14 violations ⚠
- 81252 (Westcliffe) [C] — 10 violations
- 80030 (Westminster) [C] — 12 violations ⚠
- 80031 (Westminster) [C] — 12 violations ⚠
- 80035 (Westminster) [C] — 12 violations ⚠
- 80036 (Westminster) [C] — 12 violations ⚠
- 81091 (Weston) [D]
- 81253 (Wetmore) [C] — 4 violations
- 80033 (Wheat Ridge) [D] — 1 violation
- 80034 (Wheat Ridge) [D] — 1 violation
- 81527 (Whitewater) [D]
- 80654 (Wiggins) [C] — 21 violations ⚠
- 80862 (Wild Horse) [D]
- 81092 (Wiley) [D] — 30 violations ⚠
- 80550 (Windsor) [C] — 6 violations
- 80551 (Windsor) [C] — 6 violations
- 80482 (Winter Park) [C] — 21 violations ⚠
- 81655 (Wolcott) [B]
- 80863 (Woodland Park) [C] — 12 violations ⚠
- 80866 (Woodland Park) [D] — 12 violations ⚠
- 80757 (Woodrow) [D]
- 81656 (Woody Creek) [C] — 20 violations
- 80758 (Wray) [C] — 7 violations
- 80483 (Yampa) [B] — 6 violations ⚠
- 81335 (Yellow Jacket) [D]
- 80864 (Yoder) [D]
- 80759 (Yuma) [C] — 7 violations
Data Sources
- Water quality: EPA Safe Drinking Water Information System (SDWIS)
- Regulations: State plumbing boards, ICC, IAPMO
Updated daily.
Frequently Asked Questions
Is the water safe to drink in Colorado?
Colorado has 622 community water systems serving 5,620,550 people across 658 ZIP codes. There are 4,570 recorded violations, including 671 health-based. 484 of 658 ZIP codes have at least one violation.
What plumbing code does Colorado follow?
Colorado follows the IPC plumbing code. DIY plumbing work is allowed for homeowners.
Is lead a concern in Colorado's drinking water?
2 ZIP codes in Colorado have lead levels exceeding the EPA action level of 0.015 mg/L.
What is the radon risk in Colorado?
91% of ZIP codes in Colorado fall in EPA Radon Zone 1 (highest risk).