Colorado Water Quality by City
Water quality reports for 332 cities in Colorado.
| City | Population | Contaminants | Above Limit | PFAS | Violations |
|---|---|---|---|---|---|
| Denver | 1.3M | 1 | 0 | None | 362 active |
| Aurora | 533K | 5 | 0 | None | 112 active |
| Colorado Springs | 464K | 10 | 3 | None | 222 active |
| Thornton | 226K | 9 | 2 | None | 10 active |
| Westminster | 202K | 1 | 0 | None | 5 active |
| Fort Collins | 180K | 0 | 0 | None | 23 active |
| Arvada | 172K | 1 | 0 | None | 6 active |
| Boulder | 166K | 0 | 0 | None | 52 active |
| Greeley | 132K | 1 | 0 | None | 13 active |
| Pueblo | 114K | 1 | 0 | None | 74 active |
| Castle Rock | 107K | 3 | 0 | None | 29 active |
| Broomfield | 106K | 0 | 0 | None | 11 active |
| Highlands Ranch | 103K | 5 | 0 | None | 8 active |
| Longmont | 103K | 0 | 0 | None | 1 active |
| Loveland | 95K | 0 | 0 | None | 26 active |
| Grand Junction | 91K | 0 | 0 | None | 15 active |
| Lakewood | 81K | 4 | 0 | None | 72 active |
| Parker | 76K | 8 | 2 | None | 13 active |
| Commerce City | 74K | 4 | 0 | None | 4 active |
| Englewood | 57K | 6 | 0 | None | 39 active |
| Brighton | 56K | 8 | 2 | None | 64 active |
| Centennial | 55K | 6 | 1 | None | 18 active |
| Vail | 52K | 1 | 0 | None | None |
| Northglenn | 49K | 1 | 0 | None | None |
| Littleton | 49K | 1 | 0 | None | 76 active |
| Fort Carson | 48K | 1 | 0 | None | None |
| Erie | 40K | 0 | 0 | None | None |
| Golden | 38K | 1 | 0 | None | 4 active |
| Canon City | 35K | 1 | 0 | None | 12 active |
| Clifton | 35K | 1 | 0 | None | 4 active |
| Durango | 34K | 1 | 0 | None | 136 active |
| Aspen | 31K | 0 | 0 | None | 23 active |
| Pueblo West | 30K | 1 | 0 | None | 14 active |
| Lafayette | 29K | 0 | 0 | None | 31 active |
| Breckenridge | 28K | 0 | 0 | None | 14 active |
| Firestone | 28K | 0 | 0 | None | None |
| Berthoud | 26K | 2 | 1 | None | 10 active |
| Fountain | 25K | 4 | 0 | None | 4 active |
| Johnstown | 25K | 0 | 0 | None | 10 active |
| Windsor | 24K | 0 | 0 | None | 35 active |
| Louisville | 21K | 0 | 0 | None | 8 active |
| Montrose | 20K | 2 | 0 | None | 61 active |
| Niwot | 20K | 0 | 0 | None | 4 active |
| Wheat Ridge | 20K | 1 | 0 | None | 65 active |
| Evans | 19K | 0 | 0 | None | 11 active |
| Monument | 18K | 2 | 0 | None | 17 active |
| Superior | 18K | 0 | 0 | None | 3 active |
| Frederick | 17K | 0 | 0 | None | 4 active |
| Steamboat Springs | 17K | 0 | 0 | None | 114 active |
| Usaf Academy | 17K | 0 | 0 | None | None |
| Estes Park | 17K | 0 | 0 | None | 21 active |
| Lucerne | 16K | 1 | 0 | None | None |
| Evergreen | 16K | 0 | 0 | None | 14 active |
| Gypsum | 15K | 0 | 0 | None | 2 active |
| Black Hawk | 15K | 1 | 0 | None | 10 active |
| Sterling | 15K | 1 | 0 | None | 16 active |
| Falcon | 14K | 1 | 0 | None | 4 active |
| Dolores | 14K | 1 | 0 | None | 15 active |
| Castle Pines | 13K | 5 | 0 | None | 1 active |
| Peyton | 13K | 1 | 0 | None | 2 active |
| Fort Lupton | 12K | 0 | 0 | None | 3 active |
| Fort Morgan | 12K | 1 | 0 | None | 5 active |
| Severance | 12K | 0 | 0 | None | 2 active |
| Federal Heights | 12K | 1 | 0 | None | None |
| Wellington | 12K | 1 | 0 | None | 1 active |
| Trinidad | 11K | 0 | 0 | None | 15 active |
| Alamosa | 11K | 1 | 0 | None | 25 active |
| Pagosa Springs | 11K | 1 | 0 | None | 65 active |
| Idaho Springs | 10K | 0 | 0 | None | 7 active |
| Keystone | 10K | 7 | 3 | None | 11 active |
| Morrison | 10K | 2 | 0 | None | 18 active |
| Redvale | 10K | 2 | 1 | None | 1 active |
| Gunnison | 10K | 4 | 1 | None | 46 active |
| Rifle | 9K | 1 | 0 | None | 28 active |
| Glenwood Springs | 9K | 0 | 0 | None | 111 active |
| Greenwood Village | 9K | 5 | 0 | None | 32 active |
| Milliken | 9K | 0 | 0 | None | 2 active |
| Craig | 9K | 1 | 0 | None | 1 active |
| Cortez | 9K | 1 | 0 | None | 56 active |
| Delta | 9K | 2 | 0 | None | None |
| Woodland | 9K | 1 | 0 | None | 4 active |
| Silverthorne | 8K | 3 | 0 | None | 44 active |
| La Junta | 8K | 1 | 0 | None | 73 active |
| Telluride | 8K | 0 | 0 | None | 82 active |
| Eagle | 8K | 0 | 0 | None | 12 active |
| Leadville | 8K | 0 | 0 | None | 43 active |
| Lamar | 8K | 3 | 0 | None | 12 active |
| Florence | 8K | 0 | 0 | None | 1 active |
| Eaton | 7K | 0 | 0 | None | None |
| Manitou Springs | 7K | 0 | 0 | None | 5 active |
| Dacono | 7K | 0 | 0 | None | 1 active |
| Lochbuie | 7K | 5 | 0 | None | 1 active |
| Carbondale | 7K | 1 | 0 | None | 84 active |
| Winter Park | 7K | 1 | 0 | None | 8 active |
| Snowmass Village | 6K | 0 | 0 | None | 10 active |
| Copper Mountain | 6K | 0 | 0 | None | 1 active |
| Salida | 6K | 1 | 0 | None | 38 active |
| Georgetown | 5K | 0 | 0 | None | 5 active |
| Edgewater | 5K | 0 | 0 | None | 1 active |
| Hillrose | 5K | 1 | 0 | None | 7 active |
| Limon | 5K | 1 | 0 | None | 7 active |
| New Castle | 5K | 0 | 0 | None | 49 active |
| Keenesburg | 5K | 0 | 0 | None | None |
| Monte Vista | 5K | 0 | 0 | None | 50 active |
| Basalt | 5K | 0 | 0 | None | 34 active |
| Elizabeth | 5K | 0 | 0 | None | 19 active |
| Frisco | 4K | 0 | 0 | None | 28 active |
| Rocky Ford | 4K | 4 | 1 | None | 64 active |
| Glendale | 4K | 0 | 0 | None | 64 active |
| Bennett | 4K | 0 | 0 | None | 6 active |
| Ault | 4K | 0 | 0 | None | None |
| Administrative Contact | 4K | 1 | 0 | None | 67 active |
| Yuma | 4K | 1 | 0 | None | 6 active |
| La Porte | 4K | 0 | 0 | None | None |
| Hayden | 4K | 1 | 0 | None | 19 active |
| Larkspur | 4K | 1 | 0 | None | 3 active |
| Buena Vista | 4K | 0 | 0 | None | 29 active |
| Central City | 4K | 0 | 0 | None | 10 active |
| Burlington | 4K | 1 | 0 | None | 3 active |
| Silt | 4K | 0 | 0 | None | 8 active |
| Hudson | 3K | 0 | 0 | None | 3 active |
| Mount Crested Butte | 3K | 0 | 0 | None | 24 active |
| Dillon | 3K | 0 | 0 | None | 20 active |
| Fraser | 3K | 0 | 0 | None | 15 active |
| Walsenburg | 3K | 0 | 0 | None | 26 active |
| Penrose | 3K | 0 | 0 | None | 4 active |
| Austin | 3K | 0 | 0 | None | 13 active |
| Palisade | 3K | 0 | 0 | None | 5 active |
| Olathe | 3K | 0 | 0 | None | 12 active |
| Lyons | 3K | 0 | 0 | None | 10 active |
| Platteville | 3K | 0 | 0 | None | 6 active |
| Cripple Creek | 3K | 0 | 0 | None | 10 active |
| Cedaredge | 3K | 0 | 0 | None | 51 active |
| Colorado City | 3K | 0 | 0 | None | 8 active |
| Palmer Lake | 3K | 0 | 0 | None | 42 active |
| Center | 3K | 0 | 0 | None | 5 active |
| Holyoke | 3K | 0 | 0 | None | 1 active |
| Paonia | 2K | 0 | 0 | None | 78 active |
| Rangely | 2K | 0 | 0 | None | 7 active |
| Watkins | 2K | 0 | 0 | None | 1 active |
| Meeker | 2K | 0 | 0 | None | None |
| Crested Butte | 2K | 0 | 0 | None | 13 active |
| Nederland | 2K | 0 | 0 | None | 1 active |
| Silverton | 2K | 0 | 0 | None | 11 active |
| Akron | 2K | 0 | 0 | None | 4 active |
| Wray | 2K | 0 | 0 | None | 17 active |
| Granby | 2K | 0 | 0 | None | 11 active |
| Bayfield | 2K | 0 | 0 | None | 28 active |
| Flagler | 2K | 0 | 0 | None | 6 active |
| Las Animas | 2K | 0 | 0 | None | 10 active |
| Kersey | 2K | 0 | 0 | None | None |
| Hotchkiss | 2K | 0 | 0 | None | 52 active |
| Strasburg | 2K | 0 | 0 | None | 9 active |
| Grand Lake | 2K | 0 | 0 | None | 22 active |
| Lasalle | 2K | 0 | 0 | None | 2 active |
| Crestone | 2K | 0 | 0 | None | 7 active |
| Creede | 2K | 1 | 0 | None | 9 active |
| El Jebel | 2K | 0 | 0 | None | 1 active |
| Westcliffe | 2K | 0 | 0 | None | 5 active |
| Conifer | 2K | 0 | 0 | None | 1 active |
| Wiggins | 2K | 0 | 0 | None | 11 active |
| Kremmling | 2K | 0 | 0 | None | 7 active |
| Norwood | 2K | 0 | 0 | None | 5 active |
| Deer Trail | 2K | 0 | 0 | None | 1 active |
| Wiley | 2K | 0 | 0 | None | 9 active |
| Poncha Springs | 1K | 0 | 0 | None | 15 active |
| Ouray | 1K | 0 | 0 | None | 4 active |
| Del Norte | 1K | 0 | 0 | None | 12 active |
| Mancos | 1K | 0 | 0 | None | 22 active |
| Springfield | 1K | 0 | 0 | None | 1 active |
| Parachute | 1K | 0 | 0 | None | 1 active |
| Indian Hills | 1K | 0 | 0 | None | 22 active |
| Ordway | 1K | 0 | 0 | None | 13 active |
| Julesburg | 1K | 0 | 0 | None | 2 active |
| Minturn | 1K | 0 | 0 | None | 7 active |
| Fowler | 1K | 0 | 0 | None | 4 active |
| Gilcrest | 1K | 0 | 0 | None | None |
| Pierce | 1K | 0 | 0 | None | 1 active |
| Log Lane Village | 1K | 0 | 0 | None | 7 active |
| Byers | 1K | 0 | 0 | None | 1 active |
| Ridgway | 1K | 0 | 0 | None | 29 active |
| Antonito | 981 | 0 | 0 | None | 6 active |
| Manassa | 976 | 0 | 0 | None | 22 active |
| Haxtun | 963 | 0 | 0 | None | 1 active |
| Stratton | 960 | 0 | 0 | None | 4 active |
| Oak Creek | 950 | 0 | 0 | None | 14 active |
| Debeque | 911 | 0 | 0 | None | 2 active |
| Kiowa | 910 | 0 | 0 | None | 8 active |
| Fairplay | 909 | 0 | 0 | None | 9 active |
| Edwards | 896 | 1 | 0 | None | 31 active |
| Hugo | 885 | 0 | 0 | None | 1 active |
| Nucla | 875 | 0 | 0 | None | 16 active |
| Divide | 875 | 0 | 0 | None | 111 active |
| Sanford | 850 | 0 | 0 | None | 8 active |
| Dove Creek | 850 | 0 | 0 | None | None |
| La Veta | 850 | 0 | 0 | None | 26 active |
| Cheyenne Wells | 840 | 0 | 0 | None | 6 active |
| La Jara | 825 | 0 | 0 | None | 14 active |
| Holly | 800 | 0 | 0 | None | 20 active |
| Ignacio | 800 | 0 | 0 | None | 81 active |
| Calhan | 780 | 0 | 0 | None | 31 active |
| Williamsburg | 775 | 0 | 0 | None | 6 active |
| Rye | 745 | 0 | 0 | None | 16 active |
| Hot Sulphur Springs | 687 | 0 | 0 | None | 10 active |
| Collbran | 678 | 0 | 0 | None | 8 active |
| Swink | 660 | 0 | 0 | None | None |
| Eads | 656 | 0 | 0 | None | 2 active |
| Walsh | 650 | 0 | 0 | None | 1 active |
| San Luis | 629 | 0 | 0 | None | 24 active |
| Simla | 618 | 0 | 0 | None | None |
| Woodland Park | 600 | 0 | 0 | None | 51 active |
| Otis | 600 | 0 | 0 | None | 5 active |
| Lake City | 587 | 0 | 0 | None | 6 active |
| Naturita | 585 | 0 | 0 | None | 6 active |
| Moffat | 580 | 0 | 0 | None | 12 active |
| Walden | 569 | 0 | 0 | None | 8 active |
| South Fork | 566 | 0 | 0 | None | 15 active |
| Tabernash | 564 | 0 | 0 | None | None |
| Granada | 515 | 0 | 0 | None | 38 active |
| Saguache | 504 | 0 | 0 | None | 2 active |
| Rockvale | 504 | 0 | 0 | None | 4 active |
| Empire | 500 | 0 | 0 | None | 13 active |
| Nunn | 499 | 0 | 0 | None | None |
| Manzanola | 497 | 0 | 0 | None | 37 active |
| Victor | 491 | 0 | 0 | None | 9 active |
| Sedalia | 490 | 0 | 0 | None | 10 active |
| Crawford | 486 | 0 | 0 | None | 24 active |
| Bailey | 483 | 0 | 0 | None | 14 active |
| Ft. Garland | 477 | 0 | 0 | None | 22 active |
| Blanca | 469 | 0 | 0 | None | 9 active |
| Red Cliff | 469 | 0 | 0 | None | 23 active |
| Yampa | 467 | 0 | 0 | None | 3 active |
| Alma | 460 | 0 | 0 | None | 8 active |
| Aguilar | 447 | 0 | 0 | None | 4 active |
| Fleming | 446 | 0 | 0 | None | 6 active |
| Beulah | 445 | 0 | 0 | None | 21 active |
| Brookside | 438 | 0 | 0 | None | 5 active |
| Rico | 437 | 0 | 0 | None | 18 active |
| Cimarron | 431 | 0 | 0 | None | 6 active |
| Clark | 411 | 0 | 0 | None | 3 active |
| Ft. Morgan | 405 | 0 | 0 | None | 19 active |
| Olney Springs | 399 | 0 | 0 | None | 14 active |
| Livermore | 395 | 0 | 0 | None | 12 active |
| Mcclave | 378 | 0 | 0 | None | 4 active |
| Gateway | 370 | 0 | 0 | None | 3 active |
| Romeo | 365 | 0 | 0 | None | 8 active |
| Dinosaur | 350 | 0 | 0 | None | 4 active |
| Coal Creek | 350 | 0 | 0 | None | None |
| Allenspark | 340 | 0 | 0 | None | 6 active |
| Mesa | 330 | 0 | 0 | None | None |
| Iliff | 328 | 0 | 0 | None | 7 active |
| Woody Creek | 324 | 0 | 0 | None | 14 active |
| Snowmass | 322 | 0 | 0 | None | 18 active |
| Placierville | 322 | 0 | 0 | None | None |
| Briggsdale | 303 | 0 | 0 | None | 3 active |
| Elbert | 300 | 0 | 0 | None | 11 active |
| Seibert | 296 | 0 | 0 | None | 10 active |
| Peetz | 295 | 0 | 0 | None | 5 active |
| Jamestown | 280 | 0 | 0 | None | 29 active |
| Boone | 263 | 0 | 0 | None | 6 active |
| Henderson | 261 | 0 | 0 | None | 1 active |
| Ovid | 259 | 0 | 0 | None | 1 active |
| Wolcott | 257 | 0 | 0 | None | 4 active |
| Cheraw | 254 | 0 | 0 | None | 16 active |
| Nathrop | 250 | 0 | 0 | None | 9 active |
| Capulin | 250 | 0 | 0 | None | 18 active |
| Florissant | 250 | 0 | 0 | None | 40 active |
| Hasty | 244 | 0 | 0 | None | 7 active |
| Sugar City | 240 | 0 | 0 | None | 9 active |
| Weldona | 235 | 0 | 0 | None | None |
| Eckley | 235 | 0 | 0 | None | 6 active |
| Ward | 230 | 0 | 0 | None | 3 active |
| Sedgwick | 227 | 0 | 0 | None | None |
| Paradox | 200 | 0 | 0 | None | 10 active |
| Eckert | 200 | 0 | 0 | None | 8 active |
| Eastlake | 200 | 0 | 0 | None | 6 active |
| Bethune | 195 | 0 | 0 | None | 8 active |
| Ophir | 193 | 0 | 0 | None | 26 active |
| Crook | 182 | 0 | 0 | None | 3 active |
| Redstone | 180 | 0 | 0 | None | 12 active |
| Silver Plume | 180 | 0 | 0 | None | 11 active |
| Westcreek | 165 | 0 | 0 | None | 14 active |
| Vona | 160 | 0 | 0 | None | 11 active |
| Hesperus | 154 | 0 | 0 | None | 6 active |
| Genoa | 153 | 0 | 0 | None | 17 active |
| Agate | 152 | 0 | 0 | None | 9 active |
| Bristol | 151 | 0 | 0 | None | 14 active |
| Campo | 150 | 0 | 0 | None | 8 active |
| Sheridan Lake | 148 | 0 | 0 | None | 12 active |
| Vilas | 137 | 0 | 0 | None | 2 active |
| Branson | 131 | 0 | 0 | None | 17 active |
| Buffalo Creek | 125 | 0 | 0 | None | 10 active |
| Pritchett | 125 | 0 | 0 | None | 1 active |
| Ramah | 125 | 0 | 0 | None | 20 active |
| Cokedale | 120 | 0 | 0 | None | None |
| Kim | 116 | 0 | 0 | None | 17 active |
| Almont | 113 | 0 | 0 | None | 9 active |
| Karval | 102 | 0 | 0 | None | 3 active |
| Somerset | 100 | 0 | 0 | None | None |
| Garcia | 100 | 0 | 0 | None | 4 active |
| Arapahoe | 99 | 0 | 0 | None | 2 active |
| Red Feather Lakes | 90 | 0 | 0 | None | 1 active |
| Conejos | 80 | 0 | 0 | None | 29 active |
| New Raymer | 73 | 0 | 0 | None | 10 active |
| Lake George | 72 | 0 | 0 | None | 4 active |
| Steamboat | 68 | 0 | 0 | None | 2 active |
| Dumont | 67 | 0 | 0 | None | 8 active |
| Two Buttes | 64 | 0 | 0 | None | 12 active |
| Placerville | 59 | 0 | 0 | None | 54 active |
| Haswell | 55 | 0 | 0 | None | 13 active |
| Tustin | 51 | 0 | 0 | None | 11 active |
| Chromo | 49 | 0 | 0 | None | 1 active |
| Paoli | 42 | 0 | 0 | None | 4 active |
| Wetmore | 38 | 0 | 0 | None | 1 active |
| Brandon | 24 | 0 | 0 | None | 32 active |
| Franktown | 23 | 0 | 0 | None | 8 active |
| Anitonito | 20 | 0 | 0 | None | 2 active |
| Model | 19 | 0 | 0 | None | 10 active |
| Fruita | N/A | 0 | 0 | None | None |
| Grand Juction | N/A | 0 | 0 | None | 7 active |
| Mead | N/A | 0 | 0 | None | None |
| Avon | N/A | 0 | 0 | None | 28 active |
| Ft. Collins | N/A | 0 | 0 | None | 5 active |
| Mountain View | N/A | 0 | 0 | None | None |
| Whitewater | N/A | 0 | 0 | None | 51 active |
| Galeton | N/A | 0 | 0 | None | 1 active |
| No Real City | N/A | 0 | 0 | None | None |
| Loma | N/A | 0 | 0 | None | 2 active |
| Cherry Hills Village | N/A | 0 | 0 | None | None |
| Peterson Afb | N/A | 0 | 0 | None | None |
| Masonville | N/A | 0 | 0 | None | None |
| Colorado Prings | N/A | 0 | 0 | None | 14 active |