PFAS Testing Results
Colorado
PFAS testing results for 165 water systems serving 6,356,691 residents.
13 systems exceed federal PFAS limits, affecting 528,772 residents.
Systems tested
165
23.0% had PFAS detections
Limits exceeded
13
7.9% of systems
Population affected
529K
served by systems over federal limits
Most common compound
11Cl-PF3OUdS
detected in 35 systems
Grade distribution
Every water system gets a letter grade based on how its worst detected PFAS compound compares to the federal Maximum Contaminant Level. Lower grades mean higher contamination.
Communities exceeding federal limits
The water systems in Colorado where at least one PFAS compound exceeds the EPA Maximum Contaminant Level, sorted worst first.
| System name | City | Grade | Worst compound | Times over limit | Population |
|---|---|---|---|---|---|
| SNAKE RIVER WD | KEYSTONE | D | PFOS | 4.4x | 9.9K |
| WIDEFIELD WSD | COLORADO SPRINGS | D | PFOS | 2.5x | 28K |
| BRIGHTON CITY OF | BRIGHTON | D | PFOS | 2.0x | 56K |
| MOUNTAIN VILLAGE TOWN OF | REDVALE | D | PFOS | 1.9x | 9.7K |
| THORNTON CITY OF | THORNTON | D | PFOA | 1.7x | 226K |
| STONEGATE MD | PARKER | D | PFOA | 1.4x | 15K |
| TODD CREEK VILLAGE MD | BRIGHTON | D | PFOS | 1.3x | 7.2K |
| CHEROKEE MD | COLORADO SPRINGS | D | PFOA | 1.3x | 30K |
| LITTLE THOMPSON WD | BERTHOUD | D | PFOA | 1.2x | 26K |
| PARKER WSD | PARKER | D | PFOA | 1.2x | 76K |
Resources for taking action are available in our community toolkit.
What Colorado is doing about PFAS
Colorado has enacted some of the more active PFAS legislation in the Mountain West. HB21-1189, signed in 2021, prohibits the use of fluorinated firefighting foam at oil and gas facilities and restricted AFFF use at state training sites. HB22-1345, signed in 2022, banned the sale of PFAS in several product categories including carpets, fabric treatments, cosmetics, and food packaging, with staggered effective dates running through 2027.
State records show the Colorado Department of Public Health and Environment has maintained a PFAS Action Plan and operates a sampling program focused on public water systems near known contamination sources, including Peterson Space Force Base and the Suncor refinery area north of Denver. The Water Quality Control Division has used Policy 20-1 as a state-level guidance value for site investigation cleanups, though it is not an enforceable drinking water MCL.
Litigation has been ongoing, with the Colorado Attorney General joining multistate actions against 3M and DuPont. Public water systems are subject to the federal compliance timeline requiring initial monitoring by 2027 and treatment installation by 2029.
Based on Colorado Department of Public Health and Environment publications and Colorado legislative records.
All 165 tested water systems in Colorado
Sorted from lowest grade to highest. Click any system name for the full report. Filter by city or name with the search box below.
Showing 50 of 165 systems
| Grade | System name | City | Worst compound | vs. EPA limit | Population |
|---|---|---|---|---|---|
D | SNAKE RIVER WD | KEYSTONE | PFOS | 4.4× the federal limit | 9.9K |
D | WIDEFIELD WSD | COLORADO SPRINGS | PFOS | 2.5× the federal limit | 28K |
D | BRIGHTON CITY OF | BRIGHTON | PFOS | 2.0× the federal limit | 56K |
D | MOUNTAIN VILLAGE TOWN OF | REDVALE | PFOS | 1.9× the federal limit | 9.7K |
D | THORNTON CITY OF | THORNTON | PFOA | 1.7× the federal limit | 226K |
D | STONEGATE MD | PARKER | PFOA | 1.4× the federal limit | 15K |
D | TODD CREEK VILLAGE MD | BRIGHTON | PFOS | 1.3× the federal limit | 7.2K |
D | CHEROKEE MD | COLORADO SPRINGS | PFOA | 1.3× the federal limit | 30K |
D | LITTLE THOMPSON WD | BERTHOUD | PFOA | 1.2× the federal limit | 26K |
D | PARKER WSD | PARKER | PFOA | 1.2× the federal limit | 76K |
D | ARAPAHOE CNTY WWWA | CENTENNIAL | PFOA | 1.1× the federal limit | 31K |
D | GUNNISON CITY OF | GUNNISON | PFOS | 1.1× the federal limit | 9.6K |
D | ROCKY FORD CITY OF | ROCKY FORD | PFOS | 1.0× the federal limit | 4.4K |
C | ENGLEWOOD CITY OF | ENGLEWOOD | PFOA | 1.0× the federal limit | 57K |
C | COTTONWOOD WSD | ENGLEWOOD | PFOA | 1.0× the federal limit | 11K |
C | SOUTH ADAMS COUNTY WSD | COMMERCE CITY | PFPeA | Below detection | 74K |
C | AURORA CITY OF | AURORA | PFBA | Below detection | 533K |
C | CASTLE PINES NORTH MD | CASTLE PINES | PFBA | Below detection | 13K |
C | CENTENNIAL WSD | HIGHLANDS RANCH | PFBA | Below detection | 103K |
C | NORTHERN DOUGLAS COUNTY WSD | GREENWOOD VILLAGE | PFBA | Below detection | 6.2K |
C | PINERY WWD | PARKER | PFPeA | Below detection | 13K |
C | FOUNTAIN CITY OF | FOUNTAIN | PFPeA | Below detection | 25K |
C | SECURITY WSD | COLORADO SPRINGS | PFPeA | Below detection | 20K |
C | STRATMOOR HILLS WSD | COLORADO SPRINGS | PFHxA | Below detection | 6.5K |
C | CONSOLIDATED MUTUAL MAPLE GROVE | LAKEWOOD | PFBS | Below detection | 81K |
B | SILVERTHORNE TOWN OF | SILVERTHORNE | PFHxS | Below federal limit | 8.4K |
B | LAMAR CITY OF | LAMAR | PFHxS | Below federal limit | 7.5K |
B | LOCHBUIE TOWN OF | LOCHBUIE | PFHxS | Below federal limit | 6.8K |
B | EAST CHERRY CREEK VALLEY WSD | AURORA | PFBA | Below detection | 66K |
B | DELTA CITY OF | DELTA | PFBA | Below detection | 8.7K |
B | CASTLE ROCK TOWN OF | CASTLE ROCK | PFBA | Below detection | 107K |
B | WOODMOOR WSD | MONUMENT | PFBS | Below detection | 18K |
B | GRAND COUNTY WATER NO 1 | WINTER PARK | PFBA | Below detection | 5.4K |
B | MORRISON TOWN OF | MORRISON | PFHxA | Below detection | 9.9K |
B | CHIPETA WD | MONTROSE | PFBA | Below detection | 3.8K |
B | SUBURBAN WATER | MONTROSE | PFBA | Below detection | 859 |
B | INVERNESS WSD | ENGLEWOOD | PFBA | Below detection | 8.1K |
B | CSU FOOTHILLS CAMPUS | FORT COLLINS | PFBA | Below detection | 4.5K |
A | FEDERAL HEIGHTS CITY OF | FEDERAL HEIGHTS | - | Below detection | 12K |
A | NORTHGLENN CITY OF | NORTHGLENN | - | Below detection | 49K |
A | WESTMINSTER CITY OF | WESTMINSTER | - | Below detection | 202K |
A | ALAMOSA CITY OF | ALAMOSA | - | Below detection | 11K |
A | PAGOSA AREA WSD | PAGOSA SPRINGS | - | Below detection | 11K |
A | NAVAJO RIVER RANCH POA | PAGOSA SPRINGS | - | Below detection | 40 |
A | BOULDER CITY OF | BOULDER | - | Below detection | 166K |
A | BROOMFIELD CITY AND COUNTY OF | BROOMFIELD | - | Below detection | 106K |
A | LEFT HAND WD | NIWOT | - | Below detection | 20K |
A | LAFAYETTE CITY OF | LAFAYETTE | - | Below detection | 29K |
A | LONGMONT CITY OF | LONGMONT | - | Below detection | 103K |
A | LOUISVILLE CITY OF | LOUISVILLE | - | Below detection | 21K |
More on PFAS in Colorado
City profiles
Check your water system
Enter your zip code to see the PFAS results for the water system that serves your home.
Where this data comes from
- EPA Unregulated Contaminant Monitoring Rule, 5th cycle (UCMR 5)
- Testing period: 2023 to 2026
- Federal limits: EPA Maximum Contaminant Levels finalized April 2024
- Read the full methodology