← Oklahoma overview

Tap water quality report

PFAS in Oklahoma

Of the 160 water suppliers tested for PFAS in Oklahoma, 13 detected PFOA or PFOS (8.1%).

8.1%
of suppliers detected PFOA or PFOS
160
suppliers tested

What is PFAS?

PFAS — “forever chemicals” — are synthetic compounds that accumulate in the body and are linked to cancer, liver damage and immune effects. In 2024 the EPA set enforceable limits of 4 parts per trillion each for PFOA and PFOS. These are the only nationwide PFAS measurements, from the EPA’s UCMR-5 program.

Water suppliers

PFAS value per supplier, 2023–2025. EPA limit — 4 ppt (0.004 µg/L) for PFOA and PFOS, set in 2024. Suppliers that detected PFOA or PFOS are highlighted and listed first. “Not detected” means the contaminant was measured but not found.
SupplierCityPopulationPFAS (ug/L)
Broken Arrow Municipal Authority — 116,330 0.0513 µg/L
Wagoner Co. Rwd #5 Coweta 4,251 0.0340 µg/L
Wagoner Co. Rwd #4 Broken Arrow 25,792 0.0295 µg/L
Kay Co Rwd #5 (Dale Water Corp) Newkirk 765 0.0230 µg/L
Mayes Co Rwd # 2 Chouteau 6,280 0.0177 µg/L
Nowata Municipal Authority Nowata 3,971 0.0094 µg/L
Stillwater Utilities Authority Stillwater 53,000 0.0086 µg/L
Ponca City Mun Water Ponca City 27,155 0.0081 µg/L
Edmond Pwa — 79,408 0.0064 µg/L
Tri-County Rwd #2 Earlsboro 5,172 0.0060 µg/L
Okla Ordnance Works Authority Pryor 4,000 0.0057 µg/L
Bethany Bethany 20,307 0.0053 µg/L
Logan Co Rwd #1 Guthrie 8,907 0.0043 µg/L
Oklahoma City Oklahoma City 644,000 Not detected
Tulsa Tulsa 413,000 Not detected
Norman Utilities Authority Norman 104,868 Not detected
Lawton Lawton 92,757 Not detected
Midwest City Midwest City 55,935 Not detected
Moore Public Works Authority Moore 55,083 Not detected
Enid Enid 49,347 Not detected
Muskogee Municipal Authority Muskogee 38,310 Not detected
Bartlesville — 34,748 Not detected
Oklahoma University Norman 34,000 Not detected
Shawnee Municipal Authority Shawnee 29,990 Not detected
Sand Springs Sand Springs 28,774 Not detected
Washington Co Rwd #3 (new,#1) Collinsville 25,375 Not detected
Ardmore Ardmore 24,893 Not detected
Tinker Air Force Base Oklahoma City 24,645 Not detected
Fort Sill Hqusafacfs Fort Still 23,000 Not detected
Owasso Owasso 23,000 Not detected
Duncan Public Utilities Authority Duncan 23,000 Not detected
Ada Ada 22,600 Not detected
Yukon Yukon 22,498 Not detected
Del City Del City 22,128 Not detected
Sapulpa Sapulpa 19,702 Not detected
Altus Altus 18,717 Not detected
Mustang, City of Mustang 18,576 Not detected
Mcalester Pwa Mcalester 18,206 Not detected
Jenks Pwa — 16,924 Not detected
El Reno El Reno 16,212 Not detected
Chickasha Municipal Authority Chickasha 16,036 Not detected
Claremore Claremore 15,873 Not detected
Durant Utilities Authority Durant 15,545 Not detected
Woodward Woodward 15,000 Not detected
Tahlequah Pwa Tahlequah 14,458 Not detected
Miami Miami 13,704 Not detected
Okmulgee Pwa Okmulgee 13,495 Not detected
Sequoyah Co. Rwd #8 Sallisaw 13,460 Not detected
Creek Co Rwd # 2 Jenks 12,788 Not detected
Glenpool Water Glenpool 12,500 Not detected
Rogers Co Rwd # 5 Claremore 11,782 Not detected
Guymon Guymon 11,442 Not detected
Southern Okla Water Corp Ardmore 11,250 Not detected
Weatherford Weatherford 10,833 Not detected
Rogers Co Rwd # 3 Cot Sta Claremore 10,750 Not detected
Elk City Elk City 10,510 Not detected
Rogers Co Rwd # 3 Lake Plant Claremore 10,470 Not detected
Guthrie Guthrie 9,925 Not detected
Coweta Pwa Coweta 9,450 Not detected
Leflore Co. Rwd #14 Spiro 9,077 Not detected
Clinton Clinton 8,883 Not detected
Pryor Pryor 8,784 Not detected
Sallisaw Sallisaw 8,510 Not detected
Jefferson Co Cons Rwd #1 Hastings 8,398 Not detected
Cushing Cushing 8,371 Not detected
Okmulgee Co. Rwd #6 (Hectorville) — 8,370 Not detected
Skiatook Pwa Skiatook 8,110 Not detected
Wagoner Wagoner 7,982 Not detected
Poteau Pwa Poteau 7,939 Not detected
Newcastle Newcastle 7,900 Not detected
Rogers Co Rwd # 4 Oologah 7,725 Not detected
Blackwell Municipal Authority Blackwell 7,668 Not detected
Piedmont Municipal Authority Piedmont 7,542 Not detected
Grove Municipal Services Auth. Grove 7,311 Not detected
Falls Creek Baptist Conference Center — 7,000 Not detected
Idabel Pwa Idabel 6,952 Not detected
Seminole Seminole 6,899 Not detected
Anadarko Public Works Authority Anadarko 6,804 Not detected
Purcell Purcell 6,693 Not detected
Osage Co Rwd #15 Skiatook 6,647 Not detected
Vinita Utilities Authority Vinita 6,472 Not detected
Stephens Co Rwd #5 Marlow 6,426 Not detected
Bryan Co. Rws & Swmd #2 Mead 6,270 Not detected
Pauls Valley Pauls Valley 6,256 Not detected
Tecumseh Utility Authority Tecumseh 6,098 Not detected
Henryetta Municipal Authority Henryetta 6,096 Not detected
Sapulpa Rural Water Company Sapulpa 5,810 Not detected
Noble Utilities Authority Noble 5,750 Not detected
Mccurtain Co. Rwd #8 (Mt. Fork Water) Broken Bow 5,685 Not detected
Creek Co Rwd # 1 Kellyville 5,675 Not detected
Hugo Municipal Authority Hugo 5,536 Not detected
Deer Creek Rural Water Corp — 5,500 Not detected
Longtown Rw&Sd #1 (Pittsburg Co.) — 5,444 Not detected
Collinsville Collinsville 5,400 Not detected
Perry Water & Light Dept Perry 5,230 Not detected
Alva Alva 5,208 Not detected
Kingfisher Kingfisher 5,073 Not detected
Porum Pwa — 5,000 Not detected
Sulphur Sulphur 4,929 Not detected
Lone Grove Lone Grove 4,863 Not detected