PFAS in Colorado tap water

13 of 165 tested systems measured above the federal limit. 39 had a detection of any kind.

Every public water system below was required by the EPA to test for 29 PFAS compounds. Sorted by the highest PFOA or PFOS reading, worst first. Find yours for the full set of readings and what removes them.

Water systemHighest PFOAHighest PFOSFoundAgainst the 4 ppt limit
Snake River Wd5.8 ppt22 ppt7 of 29Above
Widefield Wsd10.5 ppt15.8 ppt8 of 29Above
Brighton City of5.3 ppt10.6 ppt7 of 29Above
Mountain Village Town ofnone detected7.5 ppt2 of 29Above
Thornton City of7.1 ppt5 ppt8 of 29Above
Todd Creek Village Mdnone detected6.8 ppt6 of 29Above
Cherokee Md6.1 pptnone detected4 of 29Above
Stonegate Md5.6 ppt5.1 ppt6 of 29Above
Little Thompson Wd4.8 pptnone detected1 of 29Above
Parker Wsd4.8 pptnone detected5 of 29Above
Arapahoe Cnty Wwwa4.6 pptnone detected5 of 29Above
Gunnison City ofnone detected4.2 ppt4 of 29Above
Rocky Ford City ofnone detected4.1 ppt3 of 29Above
Cottonwood Wsd4 pptnone detected5 of 29Within
Englewood City of4 pptnone detected5 of 29Within
Advenir French Quarternone detectednone detected0 of 29Within
Alamosa City ofnone detectednone detected0 of 29Within
Antonito Town ofnone detectednone detected0 of 29Within
Arvada City ofnone detectednone detected0 of 29Within
Aspen City ofnone detectednone detected0 of 29Within
Aurora City ofnone detectednone detected4 of 29Within
Battlement Mesa Mdnone detectednone detected0 of 29Within
Berthoud Town ofnone detectednone detected0 of 29Within
Black Hawk City ofnone detectednone detected0 of 29Within
Boulder City ofnone detectednone detected0 of 29Within
Breckenridge Town ofnone detectednone detected0 of 29Within
Broomfield City and County ofnone detectednone detected0 of 29Within
Brush City ofnone detectednone detected0 of 29Within
Buena Vista Town ofnone detectednone detected0 of 29Within
Burlington City ofnone detectednone detected0 of 29Within
Canon City City ofnone detectednone detected0 of 29Within
Carbondale Town ofnone detectednone detected0 of 29Within
Castle Pines North Mdnone detectednone detected4 of 29Within
Castle Pines Village Mdnone detectednone detected0 of 29Within
Castle Rock Town ofnone detectednone detected2 of 29Within
Centennial Wsdnone detectednone detected4 of 29Within
Central City City ofnone detectednone detected0 of 29Within
Central Weld Cnty Wdnone detectednone detected0 of 29Within
Chipeta Wdnone detectednone detected1 of 29Within
Clifton Wdnone detectednone detected0 of 29Within
Clock Tower Centernone detectednone detected0 of 29Within
Colorado Centre Mdnone detectednone detected0 of 29Within
Colorado Springs Utilitiesnone detectednone detected0 of 29Within
Consolidated Mutual Maple Grovenone detectednone detected3 of 29Within
Consolidated Mutual Water Companynone detectednone detected0 of 29Within
Copper Mountain Consolidated Mdnone detectednone detected0 of 29Within
Cortez City ofnone detectednone detected0 of 29Within
Craig City ofnone detectednone detected0 of 29Within
Crawford Mesa Wanone detectednone detected0 of 29Within
Creede City ofnone detectednone detected0 of 29Within
Csu Foothills Campusnone detectednone detected1 of 29Within
Csu Main and West Housing Campusnone detectednone detected0 of 29Within
Csu South Campusnone detectednone detected0 of 29Within
Dacono City ofnone detectednone detected0 of 29Within
Delta City ofnone detectednone detected1 of 29Within
Denver Water Boardnone detectednone detected0 of 29Within
Dolores Town ofnone detectednone detected0 of 29Within
Donala Wsdnone detectednone detected0 of 29Within
Durango City ofnone detectednone detected0 of 29Within
Eagle River Wsdnone detectednone detected0 of 29Within
Eagle Town ofnone detectednone detected0 of 29Within
East Cherry Creek Valley Wsdnone detectednone detected2 of 29Within
East Larimer County Wdnone detectednone detected0 of 29Within
Eaton Town ofnone detectednone detected0 of 29Within
Eldora Mountain Resortnone detectednone detected0 of 29Within
Erie Town ofnone detectednone detected0 of 29Within
Estes Park Town ofnone detectednone detected0 of 29Within
Evans City ofnone detectednone detected0 of 29Within
Evergreen Mdnone detectednone detected0 of 29Within
Federal Heights City ofnone detectednone detected0 of 29Within
Firestone Town ofnone detectednone detected0 of 29Within
Florence City ofnone detectednone detected0 of 29Within
Fountain City ofnone detectednone detected3 of 29Within
Frederick Town ofnone detectednone detected0 of 29Within
Frisco Town ofnone detectednone detected0 of 29Within
Ft Collins City ofnone detectednone detected0 of 29Within
Ft Collins Loveland Wdnone detectednone detected0 of 29Within
Ft Lupton City ofnone detectednone detected0 of 29Within
Ft Morgan City ofnone detectednone detected0 of 29Within
Genesee Wsdnone detectednone detected0 of 29Within
Glenwood Springs City ofnone detectednone detected0 of 29Within
Golden City ofnone detectednone detected0 of 29Within
Golden Terrace Westnone detectednone detected0 of 29Within
Grand County Water No 1none detectednone detected1 of 29Within
Grand Junction City ofnone detectednone detected0 of 29Within
Greeley City ofnone detectednone detected0 of 29Within
Gypsum Town ofnone detectednone detected0 of 29Within
Hayden Town ofnone detectednone detected0 of 29Within
Hudson Town ofnone detectednone detected0 of 29Within
Idaho Springs City ofnone detectednone detected0 of 29Within
Inverness Wsdnone detectednone detected1 of 29Within
Johnstown Town ofnone detectednone detected0 of 29Within
La Junta City ofnone detectednone detected0 of 29Within
Lafayette City ofnone detectednone detected0 of 29Within
Lamar City ofnone detectednone detected2 of 29Within
Left Hand Wdnone detectednone detected0 of 29Within
Limon Town ofnone detectednone detected0 of 29Within
Lochbuie Town ofnone detectednone detected4 of 29Within
Longmont City ofnone detectednone detected0 of 29Within
Louisville City ofnone detectednone detected0 of 29Within
Loveland City ofnone detectednone detected0 of 29Within
Manitou Springs City ofnone detectednone detected0 of 29Within
Menoken Wdnone detectednone detected0 of 29Within
Meridian Mdnone detectednone detected0 of 29Within
Meridian Service Mdnone detectednone detected0 of 29Within
Mid Valley Mdnone detectednone detected0 of 29Within
Milliken Town ofnone detectednone detected0 of 29Within
Monte Vista City ofnone detectednone detected0 of 29Within
Montezuma Wcnone detectednone detected0 of 29Within
Montrose City ofnone detectednone detected0 of 29Within
Monument Town ofnone detectednone detected0 of 29Within
Morgan County Quality Wdnone detectednone detected0 of 29Within
Morrison Town ofnone detectednone detected2 of 29Within
Mt Werner Wdnone detectednone detected0 of 29Within
Navajo River Ranch Poanone detectednone detected0 of 29Within
New Castle Town ofnone detectednone detected0 of 29Within
North Holbrook Wcnone detectednone detected0 of 29Within
North Table Mountain Wsdnone detectednone detected0 of 29Within
North Weld County Wdnone detectednone detected0 of 29Within
Northern Colorado Wanone detectednone detected0 of 29Within
Northern Douglas County Wsdnone detectednone detected4 of 29Within
Northglenn City ofnone detectednone detected0 of 29Within
Pagosa Area Wsdnone detectednone detected0 of 29Within
Paint Brush Hillsnone detectednone detected0 of 29Within
Park Center Wdnone detectednone detected0 of 29Within
Parkville Wdnone detectednone detected0 of 29Within
Patterson Valley Wcnone detectednone detected0 of 29Within
Perry Park Wsdnone detectednone detected0 of 29Within
Pinery Wwdnone detectednone detected4 of 29Within
Pueblo Board of Wwnone detectednone detected0 of 29Within
Pueblo West Mdnone detectednone detected0 of 29Within
Rifle City ofnone detectednone detected0 of 29Within
Roxborough Wsdnone detectednone detected0 of 29Within
Salida City ofnone detectednone detected0 of 29Within
Security Wsdnone detectednone detected3 of 29Within
Severance Town ofnone detectednone detected0 of 29Within
Silverthorne Town ofnone detectednone detected2 of 29Within
Snowmass Village Wsdnone detectednone detected0 of 29Within
South Adams County Wsdnone detectednone detected3 of 29Within
St Charles Mesa Wdnone detectednone detected1 of 29Within
Steamboat Springs City ofnone detectednone detected0 of 29Within
Sterling City ofnone detectednone detected0 of 29Within
Stratmoor Hills Wsdnone detectednone detected4 of 29Within
Suburban Waternone detectednone detected1 of 29Within
Superior Md No 1none detectednone detected0 of 29Within
Telluride Town ofnone detectednone detected0 of 29Within
Tri County Wcdnone detectednone detected0 of 29Within
Trinidad City ofnone detectednone detected0 of 29Within
Triview Mdnone detectednone detected0 of 29Within
Two Rivers Villagenone detectednone detected0 of 29Within
US Air Force Academynone detectednone detected0 of 29Within
US Department of the Army Fort Carsonnone detectednone detected0 of 29Within
Ute Wcdnone detectednone detected0 of 29Within
Vail Assoc Midvail Eaglenone detectednone detected0 of 29Within
Wellington Town ofnone detectednone detected0 of 29Within
West Fort Collins Wdnone detectednone detected0 of 29Within
Westminster City ofnone detectednone detected0 of 29Within
Windsor Town ofnone detectednone detected0 of 29Within
Winter Park Wsdnone detectednone detected0 of 29Within
Woodland Park City ofnone detectednone detected0 of 29Within
Woodmen Hills Mdnone detectednone detected0 of 29Within
Woodmoor Wsdnone detectednone detected1 of 29Within
Ymca Rockies Wind Rivernone detectednone detected0 of 29Within
Ymca Snow Mtn Ranchnone detectednone detected0 of 29Within
Yuma City ofnone detectednone detected0 of 29Within

All 165 systems the EPA tested in Colorado, every one of them with its own page. Each was tested for 29 PFAS compounds.

Other states

Graded water filters you can buy today

The best graded product in each filter type we cover.

We may earn a commission on these links, at no cost to you. It never changes a grade.

Source, the EPA’s fifth Unregulated Contaminant Monitoring Rule, final dataset published 2026-10-15. Original data →