Results from entry points (water leaving treatment, not household taps) of public water systems sampled under EPA's Fifth Unregulated Contaminant Monitoring Rule. Click a county to see every water system serving it, or turn on service areas and click a location to see the systems that serve that spot.
170 of the 987 public water systems listed for Oklahoma were sampled. Sorted by the highest single result relative to EPA's 2024 limits. Each name links to a page with all of that system's results. All 987 Oklahoma systems, including those not tested · Download all Oklahoma results (CSV, gzip)
| System | PWSID | City | Population | PFOA (ppt) | PFOS (ppt) | HI | Highest single result |
|---|---|---|---|---|---|---|---|
| Broken Arrow Municipal Authority | OK1021508 | Broken Arrow | 116,330 | <MRL | 51.3 | 1.522 | PFOS ≥ 3 × its limit |
| Wagoner Co. Rwd #5 | OK1021528 | Coweta | 4,251 | <MRL | 34 | 1.502 | PFOS ≥ 3 × its limit |
| Wagoner Co. Rwd #4 | OK1021529 | Broken Arrow | 37,658 | <MRL | 29.5 | 1.232 | PFOS ≥ 3 × its limit |
| Kay Co Rwd #5 (Dale Water Corp) | OK3003603 | Newkirk | 765 | <MRL | 23 | 1.002 | PFOS ≥ 3 × its limit |
| Mayes Co Rwd # 2 | OK3004608 | Chouteau | 6,280 | <MRL | 17.7 | 0 | PFOS ≥ 3 × its limit |
| Nowata Municipal Authority | OK1021503 | Nowata | 3,971 | <MRL | 9.4 | 0.48 | PFOS 1–3 × its limit |
| Tri-County Rwd #2 | OK2006362 | Earlsboro | 5,172 | <MRL | 6 | 2.2 | Hazard Index 1–3 × its limit |
| Stillwater Utilities Authority | OK1021220 | Stillwater | 53,000 | <MRL | 8.6 | 0.641 | PFOS 1–3 × its limit |
| Ponca City Mun Water | OK1021202 | Ponca City | 27,155 | <MRL | 8.1 | 0.673 | PFOS 1–3 × its limit |
| Edmond Pwa | OK1020723 | Edmond | 79,408 | <MRL | 6.4 | 0.45 | PFOS 1–3 × its limit |
| Okla Ordnance Works Authority | OK1021602 | Pryor | 4,000 | <MRL | 5.7 | 0 | PFOS 1–3 × its limit |
| Bethany | OK2005519 | Bethany | 20,307 | 5.3 | 5.2 | 0.902 | PFOA 1–3 × its limit |
| Logan Co Rwd #1 | OK2004207 | Guthrie | 8,907 | 4.3 | <MRL | 0.003 | PFOA 1–3 × its limit |
| Pottawatomie Co. Rwd #3 (Dale Plant) | 061020808 | 5,780 | <MRL | 4.1 | 0.33 | PFOS 1–3 × its limit | |
| Noble Utilities Authority | OK2001411 | Noble | 5,750 | <MRL | <MRL | 0.71 | Hazard Index below its limit |
| Coweta Pwa | OK1021509 | Coweta | 9,450 | <MRL | <MRL | 0.55 | Hazard Index below its limit |
| Tinker Air Force Base | OK2005508 | Tinker Afb | 24,645 | <MRL | <MRL | 0.52 | Hazard Index below its limit |
| Altus | OK1011501 | Altus | 18,717 | <MRL | <MRL | 0.33 | Hazard Index below its limit |
| Frederick | OK1011401 | Frederick | 3,940 | <MRL | <MRL | 0.3 | Hazard Index below its limit |
| Tahlequah Pwa | OK1021701 | Tahlequah | 14,458 | <MRL | <MRL | 0.003 | Hazard Index below its limit |
| Cherokee Co. Rwd #11 | OK1221637 | Hulbert | 3,395 | <MRL | <MRL | 0.002 | Hazard Index below its limit |
| Guthrie | OK1020903 | Guthrie | 9,925 | <MRL | <MRL | 0.002 | Hazard Index below its limit |
| Norman Utilities Authority | OK1020801 | Norman | 104,868 | <MRL | <MRL | 0.002 | Hazard Index below its limit |
| Tuttle | OK2002608 | Tuttle | 4,500 | <MRL | <MRL | 0.002 | Hazard Index below its limit |
| Adamson Rwd #8 | OK3006112 | Hartshorne | 4,221 | <MRL | <MRL | 0 | Other PFAS detected |
| Altus Afb | OK3003303 | Altus | 4,617 | <MRL | <MRL | 0 | Other PFAS detected |
| Bartlesville | OK1021401 | Bartlesville | 34,748 | <MRL | <MRL | 0 | Other PFAS detected |
| Bryan County Rural Water District #5 | OK3000704 | Durant | 8,325 | <MRL | <MRL | 0 | Other PFAS detected |
| Checotah Pwa | OK1020515 | Checotah | 3,481 | <MRL | <MRL | 0 | Other PFAS detected |
| Clinton | OK1010828 | Clinton | 8,883 | <MRL | <MRL | 0 | Other PFAS detected |
| Consolidated Rwd #3 Creek Co | OK3001916 | Sapulpa | 3,500 | <MRL | <MRL | 0 | Other PFAS detected |
| Creek Co Rwd # 1 | OK1020419 | Kellyville | 5,675 | <MRL | <MRL | 0 | Other PFAS detected |
| Del City | OK1020805 | Del City | 22,128 | <MRL | <MRL | 0 | Other PFAS detected |
| Delaware Co Rwd # 7 | OK3002138 | Afton | 400 | <MRL | <MRL | 0 | Other PFAS detected |
| Dewey Public Works Authority | OK3007402 | Dewey | 3,490 | <MRL | <MRL | 0 | Other PFAS detected |
| Duncan Public Utilities Authority | OK1010809 | Duncan | 23,000 | <MRL | <MRL | 0 | Other PFAS detected |
| Eufaula Pwa | OK1020514 | Eufaula | 2,766 | <MRL | <MRL | 0 | Other PFAS detected |
| Garvin Co Rwd #4 | OK3002503 | Pauls Valley | 1,340 | <MRL | <MRL | 0 | Other PFAS detected |
| Heavener Utility Auth - Psg | OK1020101 | Heavener | 3,000 | <MRL | <MRL | 0 | Other PFAS detected |
| Henryetta Municipal Authority | OK1020709 | Henryetta | 6,096 | <MRL | <MRL | 0 | Other PFAS detected |
| Hobart | OK1011502 | Hobart | 3,746 | <MRL | <MRL | 0 | Other PFAS detected |
| Holdenville | OK1020803 | Holdenville | 4,732 | <MRL | <MRL | 0 | Other PFAS detected |
| Jefferson Co Cons Rwd #1 | OK3003401 | Hastings | 8,398 | <MRL | <MRL | 0 | Other PFAS detected |
| Leflore Co. Rwd #18 | OK3004009 | Heavener | 3,870 | <MRL | <MRL | 0 | Other PFAS detected |
| Leflore Co. Rwd #2 | OK3004007 | Pocola | 4,700 | <MRL | <MRL | 0 | Other PFAS detected |
| Longtown Rw&Sd #1 (Pittsburg Co.) | OK1020623 | Eufaula | 5,444 | <MRL | <MRL | 0 | Other PFAS detected |
| Mannford | OK1020909 | Mannford | 3,935 | <MRL | <MRL | 0 | Other PFAS detected |
| Mayes Co Rwd #4 | OK3004617 | Pryor | 4,183 | <MRL | <MRL | 0 | Other PFAS detected |
| Mcintosh Co. Rwd #8 (Texanna) | OK1020529 | Eufaula | 3,574 | <MRL | <MRL | 0 | Other PFAS detected |
| Newcastle | OK2004704 | Newcastle | 7,900 | <MRL | <MRL | 0 | Other PFAS detected |
| Okfuskee Co. Rwd #3 | OK3005401 | Okemah | 1,823 | <MRL | <MRL | 0 | Other PFAS detected |
| Oklahoma City | OK1020902 | Oklahoma City | 644,000 | <MRL | <MRL | 0 | Other PFAS detected |
| Okmulgee Co. Rwd #6 (Hectorville) | OK3005611 | Mounds | 8,370 | <MRL | <MRL | 0 | Other PFAS detected |
| Osage Co Rwd #15 | OK3005736 | Skiatook | 6,647 | <MRL | <MRL | 0 | Other PFAS detected |
| Osu Water Plant | OK1020910 | Stillwater | 13,000 | <MRL | <MRL | 0 | Other PFAS detected |
| Pauls Valley | OK1010808 | Pauls Valley | 6,256 | <MRL | <MRL | 0 | Other PFAS detected |
| Perry Water & Light Dept | OK1021206 | Perry | 5,230 | <MRL | <MRL | 0 | Other PFAS detected |
| Piedmont Municipal Authority | OK2000909 | Piedmont | 7,542 | <MRL | <MRL | 0 | Other PFAS detected |
| Pittsburg Co. Rwd #11 (Kiowa) | OK3006105 | Mcalester | 790 | <MRL | <MRL | 0 | Other PFAS detected |
| Pittsburg Co. Rwd #16 | OK3006106 | Mcalester | 1,268 | <MRL | <MRL | 0 | Other PFAS detected |
| Porum Pwa | OK1020302 | Porum | 5,000 | <MRL | <MRL | 0 | Other PFAS detected |
| Ramona Public Works Authority | OK3007408 | Ramona | 564 | <MRL | <MRL | 0 | Other PFAS detected |
| Rogers Co Rwd # 4 | OK1021506 | Oologah | 7,725 | <MRL | <MRL | 0 | Other PFAS detected |
| Rogers Co Rwd # 8 | OK3006606 | Claremore | 3,375 | <MRL | <MRL | 0 | Other PFAS detected |
| Shawnee Municipal Authority | OK1020504 | Shawnee | 29,990 | <MRL | <MRL | 0 | Other PFAS detected |
| Skiatook Pwa | OK1021313 | Skiatook | 8,110 | <MRL | <MRL | 0 | Other PFAS detected |
| Southern Okla Water Corp | OK1010830 | Ardmore | 11,250 | <MRL | <MRL | 0 | Other PFAS detected |
| Tecumseh Utility Authority | OK1020506 | Tecumseh | 6,098 | <MRL | <MRL | 0 | Other PFAS detected |
| Wewoka Public Works Authority | OK1020510 | Wewoka | 3,450 | <MRL | <MRL | 0 | Other PFAS detected |
| Ada | OK2006201 | Ada | 22,600 | <MRL | <MRL | 0 | No PFAS detected |
| Alfalfa Co Rws & Swmd #1 North | OK2000201 | Byron | 600 | <MRL | <MRL | 0 | No PFAS detected |
| Alva | OK2007603 | Alva | 5,208 | <MRL | <MRL | 0 | No PFAS detected |
| Anadarko Public Works Authority | OK1010806 | Anadarko | 6,804 | <MRL | <MRL | 0 | No PFAS detected |
| Ardmore | OK1010814 | Ardmore | 24,893 | <MRL | <MRL | 0 | No PFAS detected |
| Bixby Public Works Authority | OK3007243 | Bixby | 18,750 | <MRL | <MRL | 0 | No PFAS detected |
| Blackwell Municipal Authority | OK1021101 | Blackwell | 7,668 | <MRL | <MRL | 0 | No PFAS detected |
| Bristow Municipal Authority | OK2001910 | Bristow | 3,700 | <MRL | <MRL | 0 | No PFAS detected |
| Broken Bow Pwa | OK1010214 | Broken Bow | 4,320 | <MRL | <MRL | 0 | No PFAS detected |
| Bryan Co. Rws & Swmd #2 | OK1010604 | Mead | 6,270 | <MRL | <MRL | 0 | No PFAS detected |
| Caddo Co Rwd #3 | OK2000816 | Carnegie | 3,900 | <MRL | <MRL | 0 | No PFAS detected |
| Chickasaw Winstar Casino | 062004336 | Ada | 8,376 | <MRL | <MRL | 0 | No PFAS detected |
| Chickasha Municipal Authority | OK1010821 | Chickasha | 16,036 | <MRL | <MRL | 0 | No PFAS detected |
| Choctaw Ua | OK2005510 | Choctaw | 3,926 | <MRL | <MRL | 0 | No PFAS detected |
| Claremore | OK1021512 | Claremore | 15,873 | <MRL | <MRL | 0 | No PFAS detected |
| Collinsville | OK1021505 | Collinsville | 5,400 | <MRL | <MRL | 0 | No PFAS detected |
| Craig Co Rwd #2 | OK3001802 | Vinita | 4,250 | <MRL | <MRL | 0 | No PFAS detected |
| Creek Co Rwd # 2 | OK3001902 | Jenks | 12,788 | <MRL | <MRL | 0 | No PFAS detected |
| Cushing | OK2006061 | Cushing | 8,371 | <MRL | <MRL | 0 | No PFAS detected |
| Deer Creek Rural Water Corp | OK2005504 | Edmond | 5,500 | <MRL | <MRL | 0 | No PFAS detected |
| Dewey Co Rwd #2 | OK2002202 | Camargo | 150 | <MRL | <MRL | 0 | No PFAS detected |
| Durant Utilities Authority | OK1010601 | Durant | 15,545 | <MRL | <MRL | 0 | No PFAS detected |
| Eastern Shawnee | 061000101 | Wyandotte | 796 | <MRL | <MRL | 0 | No PFAS detected |
| El Reno | OK2000902 | El Reno | 16,212 | <MRL | <MRL | 0 | No PFAS detected |
| Elk City | OK2000501 | Elk City | 10,510 | <MRL | <MRL | 0 | No PFAS detected |
| Enid | OK2002412 | Enid | 49,347 | <MRL | <MRL | 0 | No PFAS detected |
| Falls Creek Baptist Conference Center | OK1010840 | Oklahoma City | 7,000 | <MRL | <MRL | 0 | No PFAS detected |
| Fort Gibson | OK1021622 | Fort Gibson | 4,700 | <MRL | <MRL | 0 | No PFAS detected |
| Fort Sill Hqusafacfs | OK3001601 | Fort Still | 23,000 | <MRL | <MRL | 0 | No PFAS detected |
| Glenpool Water | OK3007223 | Glenpool | 12,500 | <MRL | <MRL | 0 | No PFAS detected |
| Grady Co Rwd #6 | OK3002603 | Amber | 3,930 | <MRL | <MRL | 0 | No PFAS detected |
| Grove Municipal Services Auth. | OK1021614 | Grove | 7,311 | <MRL | <MRL | 0 | No PFAS detected |
| Guymon | OK2007003 | Guymon | 11,442 | <MRL | <MRL | 0 | No PFAS detected |
| Hallett Public Works Authority | OK2005905 | Hallett | 168 | <MRL | <MRL | 0 | No PFAS detected |
| Harrah | OK2005506 | Harrah | 4,190 | <MRL | <MRL | 0 | No PFAS detected |
| Hugo Municipal Authority | OK1010314 | Hugo | 5,536 | <MRL | <MRL | 0 | No PFAS detected |
| Hydro Pwa | OK2000812 | Hydro | 1,060 | <MRL | <MRL | 0 | No PFAS detected |
| Idabel Pwa | OK1010203 | Idabel | 6,952 | <MRL | <MRL | 0 | No PFAS detected |
| Jenks Pwa | OK3007201 | Jenks | 16,924 | <MRL | <MRL | 0 | No PFAS detected |
| Ketchum Pwa | OK1021612 | Ketchum | 4,025 | <MRL | <MRL | 0 | No PFAS detected |
| Kingfisher | OK2003702 | Kingfisher | 5,073 | <MRL | <MRL | 0 | No PFAS detected |
| Konawa School | OK2006713 | Konawa | 600 | <MRL | <MRL | 0 | No PFAS detected |
| Lawton | OK1011303 | Lawton | 92,757 | <MRL | <MRL | 0 | No PFAS detected |
| Leflore Co. Rwd #14 | OK3004001 | Spiro | 9,077 | <MRL | <MRL | 0 | No PFAS detected |
| Lone Grove | OK2001007 | Lone Grove | 4,863 | <MRL | <MRL | 0 | No PFAS detected |
| Madill | OK1010820 | Madill | 3,410 | <MRL | <MRL | 0 | No PFAS detected |
| Marlow Municipal Authority | OK2006907 | Marlow | 4,600 | <MRL | <MRL | 0 | No PFAS detected |
| Marshall County Rural Water District #2 | OK1010848 | Madill | 17,587 | <MRL | <MRL | 0 | No PFAS detected |
| Mayes Co Rwd # 5 | OK3004616 | Adair | 3,360 | <MRL | <MRL | 0 | No PFAS detected |
| Mayes Co Rwd # 6 | OK1021666 | Big Cabin | 3,750 | <MRL | <MRL | 0 | No PFAS detected |
| Mcalester Pwa | OK1020609 | Mcalester | 18,206 | <MRL | <MRL | 0 | No PFAS detected |
| Mccurtain Co. Rwd #1 | OK3004806 | Haworth | 3,842 | <MRL | <MRL | 0 | No PFAS detected |
| Mccurtain Co. Rwd #7 | OK3004801 | Garvin | 1,847 | <MRL | <MRL | 0 | No PFAS detected |
| Mccurtain Co. Rwd #8 (Mt. Fork Water) | OK1010207 | Broken Bow | 5,685 | <MRL | <MRL | 0 | No PFAS detected |
| Mccurtain Co. Rwd #9 | OK3004820 | Valliant | 999 | <MRL | <MRL | 0 | No PFAS detected |
| Miami | OK2005813 | Miami | 13,704 | <MRL | <MRL | 0 | No PFAS detected |
| Midwest City | OK1020806 | Midwest City | 55,935 | <MRL | <MRL | 0 | No PFAS detected |
| Moore Public Works Authority | OK2001412 | Moore | 55,083 | <MRL | <MRL | 0 | No PFAS detected |
| Murray Co Rwd # 1 | OK2005012 | Sulphur | 4,800 | <MRL | <MRL | 0 | No PFAS detected |
| Muskogee Co. Rwd #1 (Oktaha) | OK3005106 | Oktaha | 2,280 | <MRL | <MRL | 0 | No PFAS detected |
| Muskogee Co. Rwd #5 | OK3005107 | Muskogee | 4,135 | <MRL | <MRL | 0 | No PFAS detected |
| Muskogee Municipal Authority | OK1021607 | Muskogee | 38,310 | <MRL | <MRL | 0 | No PFAS detected |
| Mustang, City Of | OK2000922 | Mustang | 18,576 | <MRL | <MRL | 0 | No PFAS detected |
| Nichols Hills | OK2005501 | Nichols Hills | 4,020 | <MRL | <MRL | 0 | No PFAS detected |
| Okla Christian University | OK7005566 | Edmond | 1,800 | <MRL | <MRL | 0 | No PFAS detected |
| Oklahoma University | OK3001414 | Norman | 34,000 | <MRL | <MRL | 0 | No PFAS detected |
| Okmulgee Pwa | OK1020708 | Okmulgee | 13,495 | <MRL | <MRL | 0 | No PFAS detected |
| Ottawa Co Rwd # 4 | OK2005801 | Fairland | 652 | <MRL | <MRL | 0 | No PFAS detected |
| Owasso | OK3007218 | Owasso | 23,000 | <MRL | <MRL | 0 | No PFAS detected |
| Pawhuska | OK1021301 | Pawhuska | 3,800 | <MRL | <MRL | 0 | No PFAS detected |
| Pontotoc Co Rwd # 7 | OK3006215 | Ada | 4,863 | <MRL | <MRL | 0 | No PFAS detected |
| Pontotoc Co Rwd # 8 | OK2006215 | Ada | 4,250 | <MRL | <MRL | 0 | No PFAS detected |
| Poteau Pwa | OK3004015 | Poteau | 7,939 | <MRL | <MRL | 0 | No PFAS detected |
| Pryor | OK3004611 | Pryor | 8,784 | <MRL | <MRL | 0 | No PFAS detected |
| Purcell | OK2004701 | Purcell | 6,693 | <MRL | <MRL | 0 | No PFAS detected |
| Pushmataha Co. Rwd #3 | OK1010318 | Antlers | 4,825 | <MRL | <MRL | 0 | No PFAS detected |
| Quapaw Downstream Casino & Resort | 062005840 | Quapaw | 6,000 | <MRL | <MRL | 0 | No PFAS detected |
| Randlett Pwa | OK3001702 | Randlett | 320 | <MRL | <MRL | 0 | No PFAS detected |
| Rogers Co Rwd # 3 Cot Sta | OK3006650 | Claremore | 10,750 | <MRL | <MRL | 0 | No PFAS detected |
| Rogers Co Rwd # 3 Lake Plant | OK1021513 | Claremore | 10,470 | <MRL | <MRL | 0 | No PFAS detected |
| Rogers Co Rwd # 5 | OK1021507 | Claremore | 11,782 | <MRL | <MRL | 0 | No PFAS detected |
| Sallisaw | OK1020206 | Sallisaw | 8,510 | <MRL | <MRL | 0 | No PFAS detected |
| Sand Springs | OK1020420 | Sand Springs | 28,774 | <MRL | <MRL | 0 | No PFAS detected |
| Sapulpa | OK1020404 | Sapulpa | 19,702 | <MRL | <MRL | 0 | No PFAS detected |
| Sapulpa Rural Water Company | OK3001904 | Sapulpa | 5,810 | <MRL | <MRL | 0 | No PFAS detected |
| Sayre | OK2000508 | Sayre | 4,375 | <MRL | <MRL | 0 | No PFAS detected |
| Seminole | OK2006720 | Seminole | 6,899 | <MRL | <MRL | 0 | No PFAS detected |
| Sequoyah Co. Rwd #8 | OK1020210 | Sallisaw | 13,460 | <MRL | <MRL | 0 | No PFAS detected |
| Spencer | OK2005509 | Spencer | 3,746 | <MRL | <MRL | 0 | No PFAS detected |
| Stephens Co Rwd #5 | OK2006969 | Marlow | 6,426 | <MRL | <MRL | 0 | No PFAS detected |
| Sulphur | OK2005001 | Sulphur | 4,929 | <MRL | <MRL | 0 | No PFAS detected |
| Tulsa | OK1020418 | Tulsa | 413,000 | <MRL | <MRL | 0 | No PFAS detected |
| Vinita Utilities Authority | OK1021611 | Vinita | 6,472 | <MRL | <MRL | 0 | No PFAS detected |
| Wagoner | OK1021649 | Wagoner | 7,982 | <MRL | <MRL | 0 | No PFAS detected |
| Wagoner Co. Rwd #7 (New) | OK1221626 | Okay | 1,110 | <MRL | <MRL | 0 | No PFAS detected |
| Wagoner Co. Rwd #9 | OK1021527 | Wagoner | 4,363 | <MRL | <MRL | 0 | No PFAS detected |
| Washington Co Rwd #3 (New,#1) | OK1021418 | Collinsville | 25,375 | <MRL | <MRL | 0 | No PFAS detected |
| Watonga | OK2000602 | Watonga | 2,816 | <MRL | <MRL | 0 | No PFAS detected |
| Weatherford | OK2002002 | Weatherford | 10,833 | <MRL | <MRL | 0 | No PFAS detected |
| Woodward | OK2007701 | Woodward | 15,000 | <MRL | <MRL | 0 | No PFAS detected |
| Yukon | OK2000910 | Yukon | 22,498 | <MRL | <MRL | 0 | No PFAS detected |
Highest single result for each system; PFOA and PFOS in ppt (ng/L). Entry-point samples, not tap water; screening comparisons, not compliance determinations.