Oklahoma PFAS compliance
PFAS contamination data for 500 water systems in Oklahoma, serving 4,518,500 people.
Total systems
500
Exceed MCL
12
At risk
0
Compliant
144
Settlement eligible
96
Oklahoma PFAS regulatory overview
State standards
Oklahoma follows federal EPA MCLs (PFOA/PFOS: 4 ppt).
OK follows federal EPA MCLs. PFAS investigation at Tinker AFB and other military sites.
Regulatory agency
Oklahoma follows federal EPA MCLs. Significant PFAS contamination near Tinker AFB.
Get weekly PFAS compliance alerts for Oklahoma
Water systems
| System | City | Population | PFOA (ppt) | PFOS (ppt) | Status |
|---|---|---|---|---|---|
| OKLAHOMA CITY OK1020902 | OKLAHOMA CITY | 644,000 | — | — | Compliant |
| TULSA OK1020418 | TULSA | 413,000 | — | — | Compliant |
| BROKEN ARROW MUNICIPAL AUTHORITY OK1021508 | BROKEN ARROW | 116,330 | — | 51.3 | Exceeds |
| NORMAN UTILITIES AUTHORITY OK1020801 | NORMAN | 104,868 | — | — | Compliant |
| LAWTON OK1011303 | LAWTON | 92,757 | — | — | Compliant |
| EDMOND PWA OK1020723 | EDMOND | 79,408 | — | 6.4 | Exceeds |
| MIDWEST CITY OK1020806 | MIDWEST CITY | 55,935 | — | — | Compliant |
| MOORE PUBLIC WORKS AUTHORITY OK2001412 | MOORE | 55,083 | — | — | Compliant |
| STILLWATER UTILITIES AUTHORITY OK1021220 | STILLWATER | 53,000 | — | 8.6 | Exceeds |
| ENID OK2002412 | ENID | 49,347 | — | — | Compliant |
| MUSKOGEE OK1021607 | MUSKOGEE | 38,310 | — | — | Compliant |
| BARTLESVILLE OK1021401 | BARTLESVILLE | 34,748 | — | — | Compliant |
| OKLAHOMA UNIVERSITY OK3001414 | NORMAN | 34,000 | — | — | Compliant |
| SHAWNEE MUNICIPAL AUTHORITY OK1020504 | SHAWNEE | 29,990 | — | — | Compliant |
| SAND SPRINGS OK1020420 | SAND SPRINGS | 28,774 | — | — | Compliant |
| PONCA CITY MUN WATER OK1021202 | PONCA CITY | 27,155 | — | 8.1 | Exceeds |
| WAGONER CO. RWD #4 OK1021529 | BROKEN ARROW | 25,792 | — | 29.5 | Exceeds |
| WASHINGTON CO RWD #3 (NEW,#1) OK1021418 | COLLINSVILLE | 25,375 | — | — | Compliant |
| ARDMORE OK1010814 | ARDMORE | 24,893 | — | — | Compliant |
| TINKER AIR FORCE BASE OK2005508 | OKLAHOMA CITY | 24,645 | — | — | Compliant |
| FORT SILL HQUSAFACFS OK3001601 | FORT SILL | 23,000 | — | — | Compliant |
| DUNCAN PUBLIC UTILITIES AUTHORITY OK1010809 | DUNCAN | 23,000 | — | — | Compliant |
| OWASSO OK3007218 | OWASSO | 23,000 | — | — | Compliant |
| ADA OK2006201 | ADA | 22,600 | — | — | Compliant |
| YUKON OK2000910 | YUKON | 22,498 | — | — | Compliant |
| DEL CITY OK1020805 | DEL CITY | 22,128 | — | — | Compliant |
| BETHANY OK2005519 | BETHANY | 20,307 | 5.3 | 5.2 | Exceeds |
| SAPULPA OK1020404 | SAPULPA | 19,702 | — | — | Compliant |
| BIXBY PUBLIC WORKS AUTHORITY OK3007243 | BIXBY | 18,750 | — | — | Compliant |
| ALTUS OK1011501 | ALTUS | 18,717 | — | — | Compliant |
| MUSTANG OK2000922 | MUSTANG | 18,576 | — | — | Compliant |
| MCALESTER PWA OK1020609 | MCALESTER | 18,206 | — | — | Compliant |
| MARSHALL COUNTY RURAL WATER DISTRICT #2 OK1010848 | MADILL | 17,587 | — | — | Compliant |
| JENKS PWA OK3007201 | JENKS | 16,924 | — | — | Compliant |
| EL RENO OK2000902 | EL RENO | 16,212 | — | — | Compliant |
| CHICKASHA MUNICIPAL AUTHORITY OK1010821 | CHICKASHA | 16,036 | — | — | Compliant |
| CLAREMORE OK1021512 | CLAREMORE | 15,873 | — | — | Compliant |
| DURANT UTILITIES AUTHORITY OK1010601 | DURANT | 15,545 | — | — | Compliant |
| WOODWARD OK2007701 | WOODWARD | 15,000 | — | — | Compliant |
| TAHLEQUAH PWA OK1021701 | TAHLEQUAH | 14,458 | — | — | Compliant |
| MIAMI OK2005813 | MIAMI | 13,704 | — | — | Compliant |
| OKMULGEE OK1020708 | OKMULGEE | 13,495 | — | — | Compliant |
| SEQUOYAH CO. RWD #8 OK1020210 | SALLISAW | 13,460 | — | — | Compliant |
| OSU WATER PLANT OK1020910 | STILLWATER | 13,000 | — | — | Compliant |
| CREEK CO RWD # 2 OK3001902 | JENKS | 12,788 | — | — | Compliant |
| GLENPOOL WATER OK3007223 | GLENPOOL | 12,500 | — | — | Compliant |
| ROGERS CO RWD # 5 OK1021507 | CLAREMORE | 11,782 | — | — | Compliant |
| GUYMON OK2007003 | GUYMON | 11,442 | — | — | Compliant |
| SOUTHERN OKLA WATER CORP OK1010830 | ARDMORE | 11,250 | — | — | Compliant |
| WEATHERFORD OK2002002 | WEATHERFORD | 10,833 | — | — | Compliant |
| ROGERS CO RWD # 3 COT STA OK3006650 | CLAREMORE | 10,750 | — | — | Compliant |
| ELK CITY OK2000501 | ELK CITY | 10,510 | — | — | Compliant |
| ROGERS CO RWD # 3 LAKE PLANT OK1021513 | CLAREMORE | 10,470 | — | — | Compliant |
| GUTHRIE OK1020903 | GUTHRIE | 9,925 | — | — | Compliant |
| COWETA PWA OK1021509 | COWETA | 9,450 | — | — | Compliant |
| LEFLORE CO. RWD #14 OK3004001 | SPIRO | 9,077 | — | — | Compliant |
| LOGAN CO RWD #1 OK2004207 | GUTHRIE | 8,907 | 4.3 | — | Exceeds |
| CLINTON OK1010828 | CLINTON | 8,883 | — | — | Compliant |
| PRYOR OK3004611 | PRYOR | 8,784 | — | — | Compliant |
| SALLISAW OK1020206 | SALLISAW | 8,510 | — | — | Compliant |
| JEFFERSON CO CONS RWD #1 OK3003401 | HASTINGS | 8,398 | — | — | Compliant |
| CUSHING OK2006061 | CUSHING | 8,371 | — | — | Compliant |
| OKMULGEE CO. RWD #6 (HECTORVILLE) OK3005611 | MOUNDS | 8,370 | — | — | Compliant |
| BRYAN COUNTY RURAL WATER DISTRICT #5 OK3000704 | DURANT | 8,325 | — | — | Compliant |
| SKIATOOK PWA OK1021313 | SKIATOOK | 8,110 | — | — | Compliant |
| WAGONER OK1021649 | WAGONER | 7,982 | — | — | Compliant |
| POTEAU PWA OK3004015 | POTEAU | 7,939 | — | — | Compliant |
| NEWCASTLE OK2004704 | NEWCASTLE | 7,900 | — | — | Compliant |
| ROGERS CO RWD # 4 OK1021506 | OOLOGAH | 7,725 | — | — | Compliant |
| BLACKWELL MUNICIPAL AUTHORITY OK1021101 | BLACKWELL | 7,668 | — | — | Compliant |
| PIEDMONT MUNICIPAL AUTHORITY OK2000909 | PIEDMONT | 7,542 | — | — | Compliant |
| GROVE MUNICIPAL SERVICES AUTH. OK1021614 | GROVE | 7,311 | — | — | Compliant |
| FALLS CREEK BAPTIST CONFERENCE CENTER OK1010840 | OKLAHOMA CITY | 7,000 | — | — | Compliant |
| IDABEL PWA OK1010203 | IDABEL | 6,952 | — | — | Compliant |
| SEMINOLE OK2006720 | SEMINOLE | 6,899 | — | — | Compliant |
| ANADARKO PUBLIC WORKS AUTHORITY OK1010806 | ANADARKO | 6,804 | — | — | Compliant |
| PURCELL OK2004701 | PURCELL | 6,693 | — | — | Compliant |
| OSAGE CO RWD #15 OK3005736 | SKIATOOK | 6,647 | — | — | Compliant |
| VINITA UTILITIES AUTHORITY OK1021611 | VINITA | 6,472 | — | — | Compliant |
| STEPHENS CO RWD #5 OK2006969 | MARLOW | 6,426 | — | — | Compliant |
| MAYES CO RWD # 2 OK3004608 | CHOUTEAU | 6,280 | — | 17.7 | Exceeds |
| BRYAN CO. RWS & SWMD #2 OK1010604 | MEAD | 6,270 | — | — | Compliant |
| PAULS VALLEY OK1010808 | PAULS VALLEY | 6,256 | — | — | Compliant |
| TECUMSEH UTILITY AUTHORITY OK1020506 | TECUMSEH | 6,098 | — | — | Compliant |
| HENRYETTA OK1020709 | HENRYETTA | 6,096 | — | — | Compliant |
| Quapaw Downstream Casino & Resort 062005840 | QUAPAW | 6,000 | — | — | Compliant |
| SAPULPA RURAL WATER COMPANY OK3001904 | SAPULPA | 5,810 | — | — | Compliant |
| NOBLE UTILITIES AUTHORITY OK2001411 | NOBLE | 5,750 | — | — | Compliant |
| MCCURTAIN CO. RWD #8 (MT. FORK WATER) OK1010207 | BROKEN BOW | 5,685 | — | — | Compliant |
| CREEK CO RWD # 1 OK1020419 | KELLYVILLE | 5,675 | — | — | Compliant |
| HUGO MUNICIPAL AUTHORITY OK1010314 | HUGO | 5,536 | — | — | Compliant |
| DEER CREEK RURAL WATER CORP OK2005504 | EDMOND | 5,500 | — | — | Compliant |
| LONGTOWN RW&SD #1 (PITTSBURG CO.) OK1020623 | EUFAULA | 5,444 | — | — | Compliant |
| COLLINSVILLE OK1021505 | COLLINSVILLE | 5,400 | — | — | Compliant |
| PERRY WATER & LIGHT DEPT OK1021206 | PERRY | 5,230 | — | — | Compliant |
| ALVA OK2007603 | ALVA | 5,208 | — | — | Compliant |
| TRI-COUNTY RWD #2 OK2006362 | EARLSBORO | 5,172 | — | 6 | Exceeds |
| KINGFISHER OK2003702 | KINGFISHER | 5,073 | — | — | Compliant |
| PORUM PWA OK1020302 | PORUM | 5,000 | — | — | Compliant |
| SULPHUR OK2005001 | SULPHUR | 4,929 | — | — | Compliant |
| PONTOTOC CO RWD # 7 OK3006215 | ADA | 4,863 | — | — | Compliant |
| LONE GROVE OK2001007 | LONE GROVE | 4,863 | — | — | Compliant |
| PUSHMATAHA CO. RWD #3 OK1010318 | ANTLERS | 4,825 | — | — | Compliant |
| MURRAY CO RWD # 1 OK2005012 | SULPHUR | 4,800 | — | — | Compliant |
| HOLDENVILLE OK1020803 | HOLDENVILLE | 4,732 | — | — | Compliant |
| FORT GIBSON OK1021622 | FORT GIBSON | 4,700 | — | — | Compliant |
| LEFLORE CO. RWD #2 OK3004007 | POCOLA | 4,700 | — | — | Compliant |
| ALTUS AFB OK3003303 | ALTUS | 4,617 | — | — | Compliant |
| MARLOW MUNICIPAL AUTHORITY OK2006907 | MARLOW | 4,600 | — | — | Compliant |
| TUTTLE OK2002608 | TUTTLE | 4,500 | — | — | Compliant |
| SAYRE OK2000508 | SAYRE | 4,375 | — | — | Compliant |
| WAGONER CO. RWD #9 OK1021527 | WAGONER | 4,363 | — | — | Compliant |
| BROKEN BOW PWA OK1010214 | BROKEN BOW | 4,320 | — | — | Compliant |
| WAGONER CO. RWD #5 OK1021528 | COWETA | 4,251 | — | 34 | Exceeds |
| PONTOTOC CO RWD # 8 OK2006215 | ADA | 4,250 | — | — | Compliant |
| CRAIG CO RWD #2 OK3001802 | VINITA | 4,250 | — | — | Compliant |
| ADAMSON RWD #8 OK3006112 | HARTSHORNE | 4,221 | — | — | Compliant |
| HARRAH OK2005506 | HARRAH | 4,190 | — | — | Compliant |
| MAYES CO RWD #4 OK3004617 | PRYOR | 4,183 | — | — | Compliant |
| MUSKOGEE CO. RWD #5 OK3005107 | MUSKOGEE | 4,135 | — | — | Compliant |
| KETCHUM PWA OK1021612 | KETCHUM | 4,025 | — | — | Compliant |
| NICHOLS HILLS OK2005501 | NICHOLS HILLS | 4,020 | — | — | Compliant |
| OKLA ORDNANCE WORKS AUTHORITY OK1021602 | PRYOR | 4,000 | — | 5.7 | Exceeds |
| NOWATA MUNICIPAL AUTHORITY OK1021503 | NOWATA | 3,971 | — | 9.4 | Exceeds |
| FREDERICK OK1011401 | FREDERICK | 3,940 | — | — | Compliant |
| MANNFORD OK1020909 | MANNFORD | 3,935 | — | — | Compliant |
| GRADY CO RWD #6 OK3002603 | AMBER | 3,930 | — | — | Compliant |
| CHOCTAW OK2005510 | CHOCTAW | 3,926 | — | — | Compliant |
| CADDO CO RWD #3 OK2000816 | CARNEGIE | 3,900 | — | — | Compliant |
| LEFLORE CO. RWD #18 OK3004009 | WISTER | 3,870 | — | — | Compliant |
| MCCURTAIN CO. RWD #1 OK3004806 | HAWORTH | 3,842 | — | — | Compliant |
| PAWHUSKA OK1021301 | PAWHUSKA | 3,800 | — | — | Compliant |
| MAYES CO RWD # 6 OK1021666 | BIG CABIN | 3,750 | — | — | Compliant |
| SPENCER OK2005509 | SPENCER | 3,746 | — | — | Compliant |
| HOBART OK1011502 | HOBART | 3,746 | — | — | Compliant |
| BRISTOW MUNICIPAL AUTHORITY OK2001910 | BRISTOW | 3,700 | — | — | Compliant |
| MCINTOSH CO. RWD #8 (TEXANNA) OK1020529 | EUFAULA | 3,574 | — | — | Compliant |
| CONSOLIDATED RWD #3 CREEK CO OK3001916 | SAPULPA | 3,500 | — | — | Compliant |
| DEWEY PUBLIC WORKS AUTHORITY OK3007402 | DEWEY | 3,490 | — | — | Compliant |
| CHECOTAH PWA OK1020515 | CHECOTAH | 3,481 | — | — | Compliant |
| WEWOKA PUBLIC WORKS AUTHORITY OK1020510 | WEWOKA | 3,450 | — | — | Compliant |
| MADILL OK1010820 | MADILL | 3,410 | — | — | Compliant |
| CHEROKEE CO. RWD #11 OK1221637 | HULBERT | 3,395 | — | — | Compliant |
| ROGERS CO RWD # 8 OK3006606 | CLAREMORE | 3,375 | — | — | Compliant |
| MAYES CO RWD # 5 OK3004616 | ADAIR | 3,360 | — | — | Compliant |
| HEAVENER UTILITY AUTH - PSG OK1020101 | HEAVENER | 3,000 | — | — | Compliant |
| WATONGA OK2000602 | WATONGA | 2,816 | — | — | Compliant |
| EUFAULA PWA OK1020514 | EUFAULA | 2,766 | — | — | Compliant |
| MUSKOGEE CO. RWD #1 (OKTAHA) OK3005106 | OKTAHA | 2,280 | — | — | Compliant |
| MCCURTAIN CO. RWD #7 OK3004801 | GARVIN | 1,847 | — | — | Compliant |
| OKFUSKEE CO. RWD #3 OK3005401 | OKEMAH | 1,823 | — | — | Compliant |
| OKLA CHRISTIAN UNIVERSITY OK7005566 | EDMOND | 1,800 | — | — | Compliant |
| GARVIN CO RWD #4 OK3002503 | PAULS VALLEY | 1,340 | — | — | Compliant |
| PITTSBURG CO. RWD #16 OK3006106 | MCALESTER | 1,268 | — | — | Compliant |
| WAGONER CO. RWD #7 (NEW) OK1221626 | OKAY | 1,110 | — | — | Compliant |
| HYDRO PWA OK2000812 | HYDRO | 1,060 | — | — | Compliant |