ClearWater › All States › Oklahoma

Oklahoma Tap Water Quality: Is It Safe to Drink?

2026 EPA water quality data for 889 community water systems serving a combined 3,653,821 people in Oklahoma. Find your water system to see violations, PFAS results, lead testing, and a safety grade — free.

Oklahoma draws drinking water from surface reservoirs and alluvial aquifers across the Arkansas and Red River basins. Naturally occurring fluoride and barium are found in some groundwater sources. Disinfection byproducts are the most frequently cited violation across the state's many small rural systems.

Find Your Water System in Oklahoma

Enter your ZIP code to see EPA violations, lead test results, PFAS data, and a safety grade for your water.

📊 Data from EPA’s SDWIS · 🔄 Updated quarterly · 🏛️ 889 water systems in Oklahoma

Showing the 250 largest of 889 community water systems in Oklahoma, by population served. Use the ZIP search above or the city links to find a smaller system.

OKLAHOMA CITY OKLAHOMA CITY, OK · 644,000 people · Surface Water TULSA TULSA, OK · 413,000 people · Surface Water BROKEN ARROW MUNICIPAL AUTHORITY BROKEN ARROW, OK · 116,330 people · Surface Water NORMAN UTILITIES AUTHORITY NORMAN, OK · 104,868 people · Surface Water LAWTON LAWTON, OK · 92,757 people · Surface Water EDMOND PWA EDMOND, OK · 79,408 people · Surface Water MIDWEST CITY MIDWEST CITY, OK · 55,935 people · Surface Water MOORE PUBLIC WORKS AUTHORITY MOORE, OK · 55,083 people · Surface Water Purchased STILLWATER UTILITIES AUTHORITY STILLWATER, OK · 53,000 people · Surface Water ENID ENID, OK · 49,347 people · Groundwater MUSKOGEE MUSKOGEE, OK · 38,310 people · Surface Water BARTLESVILLE BARTLESVILLE, OK · 34,748 people · Surface Water OKLAHOMA UNIVERSITY NORMAN, OK · 34,000 people · Surface Water Purchased SHAWNEE MUNICIPAL AUTHORITY SHAWNEE, OK · 29,990 people · Surface Water SAND SPRINGS SAND SPRINGS, OK · 28,774 people · Surface Water PONCA CITY MUN WATER PONCA CITY, OK · 27,155 people · Surface Water WAGONER CO. RWD #4 BROKEN ARROW, OK · 25,792 people · Surface Water WASHINGTON CO RWD #3 (NEW,#1) COLLINSVILLE, OK · 25,375 people · Surface Water ARDMORE ARDMORE, OK · 24,893 people · Surface Water TINKER AIR FORCE BASE OKLAHOMA CITY, OK · 24,645 people · Groundwater DUNCAN PUBLIC UTILITIES AUTHORITY DUNCAN, OK · 23,000 people · Surface Water FORT SILL HQUSAFACFS FORT STILL, OK · 23,000 people · Surface Water Purchased OWASSO OWASSO, OK · 23,000 people · Surface Water Purchased ADA ADA, OK · 22,600 people · Groundwater YUKON YUKON, OK · 22,498 people · Surface Water Purchased DEL CITY DEL CITY, OK · 22,128 people · Surface Water BETHANY BETHANY, OK · 20,307 people · GWUDI SAPULPA SAPULPA, OK · 19,702 people · Surface Water BIXBY PUBLIC WORKS AUTHORITY BIXBY, OK · 18,750 people · Surface Water Purchased ALTUS ALTUS, OK · 18,717 people · Surface Water MUSTANG MUSTANG, OK · 18,576 people · Surface Water Purchased MCALESTER PWA MCALESTER, OK · 18,206 people · Surface Water MARSHALL COUNTY RURAL WATER DISTRICT #2 MADILL, OK · 17,587 people · Surface Water JENKS PWA JENKS, OK · 16,924 people · Surface Water Purchased EL RENO EL RENO, OK · 16,212 people · Surface Water Purchased CHICKASHA MUNICIPAL AUTHORITY CHICKASHA, OK · 16,036 people · Surface Water CLAREMORE CLAREMORE, OK · 15,873 people · Surface Water DURANT UTILITIES AUTHORITY DURANT, OK · 15,545 people · Surface Water WOODWARD WOODWARD, OK · 15,000 people · Groundwater TAHLEQUAH PWA TAHLEQUAH, OK · 14,458 people · Surface Water MIAMI MIAMI, OK · 13,704 people · Groundwater OKMULGEE PWA OKMULGEE, OK · 13,495 people · Surface Water SEQUOYAH CO. RWD #8 SALLISAW, OK · 13,460 people · Surface Water OSU WATER PLANT STILLWATER, OK · 13,000 people · Surface Water CREEK CO RWD # 2 JENKS, OK · 12,788 people · Surface Water Purchased GLENPOOL WATER GLENPOOL, OK · 12,500 people · Surface Water Purchased ROGERS CO RWD # 5 CLAREMORE, OK · 11,782 people · Surface Water GUYMON GUYMON, OK · 11,442 people · Groundwater SOUTHERN OKLA WATER CORP ARDMORE, OK · 11,250 people · Surface Water WEATHERFORD WEATHERFORD, OK · 10,833 people · Groundwater ROGERS CO RWD # 3 COT STA CLAREMORE, OK · 10,750 people · Surface Water Purchased ELK CITY ELK CITY, OK · 10,510 people · Groundwater ROGERS CO RWD # 3 LAKE PLANT CLAREMORE, OK · 10,470 people · Surface Water GUTHRIE GUTHRIE, OK · 9,925 people · Surface Water COWETA PWA COWETA, OK · 9,450 people · Surface Water LEFLORE CO. RWD #14 SPIRO, OK · 9,077 people · Surface Water Purchased LOGAN CO RWD #1 GUTHRIE, OK · 8,907 people · Surface Water Purchased CLINTON CLINTON, OK · 8,883 people · Surface Water PRYOR PRYOR, OK · 8,784 people · Surface Water Purchased SALLISAW SALLISAW, OK · 8,510 people · Surface Water JEFFERSON CO CONS RWD #1 HASTINGS, OK · 8,398 people · Surface Water Purchased CUSHING CUSHING, OK · 8,371 people · Groundwater OKMULGEE CO. RWD #6 (HECTORVILLE) MOUNDS, OK · 8,370 people · Surface Water Purchased BRYAN COUNTY RURAL WATER DISTRICT #5 DURANT, OK · 8,325 people · Surface Water Purchased SKIATOOK PWA SKIATOOK, OK · 8,110 people · Surface Water WAGONER WAGONER, OK · 7,982 people · Surface Water POTEAU PWA POTEAU, OK · 7,939 people · Surface Water Purchased NEWCASTLE NEWCASTLE, OK · 7,900 people · Surface Water Purchased ROGERS CO RWD # 4 OOLOGAH, OK · 7,725 people · Surface Water BLACKWELL MUNICIPAL AUTHORITY BLACKWELL, OK · 7,668 people · Surface Water PIEDMONT MUNICIPAL AUTHORITY PIEDMONT, OK · 7,542 people · Surface Water Purchased GROVE MUNICIPAL SERVICES AUTH. GROVE, OK · 7,311 people · Surface Water FALLS CREEK BAPTIST CONFERENCE CENTER OKLAHOMA CITY, OK · 7,000 people · Surface Water IDABEL PWA IDABEL, OK · 6,952 people · Surface Water SEMINOLE SEMINOLE, OK · 6,899 people · Groundwater ANADARKO PUBLIC WORKS AUTHORITY ANADARKO, OK · 6,804 people · Surface Water PURCELL PURCELL, OK · 6,693 people · Groundwater OSAGE CO RWD #15 SKIATOOK, OK · 6,647 people · Surface Water Purchased VINITA UTILITIES AUTHORITY VINITA, OK · 6,472 people · Surface Water STEPHENS CO RWD #5 MARLOW, OK · 6,426 people · Surface Water Purchased MAYES CO RWD # 2 CHOUTEAU, OK · 6,280 people · Surface Water Purchased BRYAN CO. RWS & SWMD #2 MEAD, OK · 6,270 people · Surface Water PAULS VALLEY PAULS VALLEY, OK · 6,256 people · Surface Water TECUMSEH UTILITY AUTHORITY TECUMSEH, OK · 6,098 people · Surface Water HENRYETTA MUNICIPAL AUTHORITY HENRYETTA, OK · 6,096 people · Surface Water SAPULPA RURAL WATER COMPANY SAPULPA, OK · 5,810 people · Surface Water Purchased NOBLE UTILITIES AUTHORITY NOBLE, OK · 5,750 people · Groundwater MCCURTAIN CO. RWD #8 (MT. FORK WATER) BROKEN BOW, OK · 5,685 people · Surface Water CREEK CO RWD # 1 KELLYVILLE, OK · 5,675 people · Surface Water HUGO MUNICIPAL AUTHORITY HUGO, OK · 5,536 people · Surface Water DEER CREEK RURAL WATER CORP EDMOND, OK · 5,500 people · Groundwater LONGTOWN RW&SD #1 (PITTSBURG CO.) EUFAULA, OK · 5,444 people · Surface Water COLLINSVILLE COLLINSVILLE, OK · 5,400 people · Surface Water PERRY WATER & LIGHT DEPT PERRY, OK · 5,230 people · Surface Water ALVA ALVA, OK · 5,208 people · Groundwater TRI-COUNTY RWD #2 EARLSBORO, OK · 5,172 people · Groundwater KINGFISHER KINGFISHER, OK · 5,073 people · Groundwater PORUM PWA PORUM, OK · 5,000 people · Surface Water SULPHUR SULPHUR, OK · 4,929 people · Groundwater LONE GROVE LONE GROVE, OK · 4,863 people · Groundwater PONTOTOC CO RWD # 7 ADA, OK · 4,863 people · Groundwater Purchased PUSHMATAHA CO. RWD #3 ANTLERS, OK · 4,825 people · Surface Water MURRAY CO RWD # 1 SULPHUR, OK · 4,800 people · Groundwater HOLDENVILLE HOLDENVILLE, OK · 4,732 people · Surface Water FORT GIBSON FORT GIBSON, OK · 4,700 people · Surface Water LEFLORE CO. RWD #2 POCOLA, OK · 4,700 people · Surface Water Purchased ALTUS AFB ALTUS, OK · 4,617 people · Surface Water Purchased MARLOW MUNICIPAL AUTHORITY MARLOW, OK · 4,600 people · Groundwater TUTTLE TUTTLE, OK · 4,500 people · Groundwater SAYRE SAYRE, OK · 4,375 people · Groundwater WAGONER CO. RWD #9 WAGONER, OK · 4,363 people · Surface Water BROKEN BOW PWA BROKEN BOW, OK · 4,320 people · Surface Water WAGONER CO. RWD #5 COWETA, OK · 4,251 people · Surface Water PONTOTOC CO RWD # 8 ADA, OK · 4,250 people · Groundwater CRAIG CO RWD #2 VINITA, OK · 4,250 people · Surface Water Purchased ADAMSON RWD #8 HARTSHORNE, OK · 4,221 people · Surface Water Purchased HARRAH HARRAH, OK · 4,190 people · Groundwater MAYES CO RWD #4 PRYOR, OK · 4,183 people · Surface Water Purchased MUSKOGEE CO. RWD #5 MUSKOGEE, OK · 4,135 people · Surface Water Purchased KETCHUM PWA KETCHUM, OK · 4,025 people · Surface Water NICHOLS HILLS NICHOLS HILLS, OK · 4,020 people · Groundwater OKLA ORDNANCE WORKS AUTHORITY PRYOR, OK · 4,000 people · Surface Water NOWATA MUNICIPAL AUTHORITY NOWATA, OK · 3,971 people · Surface Water FREDERICK FREDERICK, OK · 3,940 people · Surface Water MANNFORD MANNFORD, OK · 3,935 people · Surface Water GRADY CO RWD #6 AMBER, OK · 3,930 people · Groundwater CHOCTAW UA CHOCTAW, OK · 3,926 people · Groundwater CADDO CO RWD #3 CARNEGIE, OK · 3,900 people · Groundwater LEFLORE CO. RWD #18 WISTER, OK · 3,870 people · Surface Water Purchased MCCURTAIN CO. RWD #1 HAWORTH, OK · 3,842 people · Surface Water Purchased PAWHUSKA PAWHUSKA, OK · 3,800 people · Surface Water MAYES CO RWD # 6 BIG CABIN, OK · 3,750 people · Surface Water HOBART HOBART, OK · 3,746 people · Surface Water Purchased SPENCER SPENCER, OK · 3,746 people · Groundwater BRISTOW MUNICIPAL AUTHORITY BRISTOW, OK · 3,700 people · Groundwater MCINTOSH CO. RWD #8 (TEXANNA) EUFAULA, OK · 3,574 people · Surface Water CONSOLIDATED RWD #3 CREEK CO SAPULPA, OK · 3,500 people · Surface Water Purchased DEWEY PUBLIC WORKS AUTHORITY DEWEY, OK · 3,490 people · Surface Water Purchased CHECOTAH PWA CHECOTAH, OK · 3,481 people · Surface Water WEWOKA PUBLIC WORKS AUTHORITY WEWOKA, OK · 3,450 people · Surface Water MADILL MADILL, OK · 3,410 people · Surface Water CHEROKEE CO. RWD #11 HULBERT, OK · 3,395 people · Surface Water ROGERS CO RWD # 8 CLAREMORE, OK · 3,375 people · Surface Water Purchased MAYES CO RWD # 5 ADAIR, OK · 3,360 people · Surface Water Purchased ELGIN PWA ELGIN, OK · 3,300 people · Groundwater TONKAWA TONKAWA, OK · 3,299 people · Groundwater STILWELL STILWELL, OK · 3,276 people · Surface Water CLEVELAND MUNICIPAL AUTHORITY CLEVELAND, OK · 3,262 people · Surface Water STICKROSS MOUNTAIN WATER CO TAHLEQUAH, OK · 3,250 people · Surface Water Purchased VANCE AFB ENID, OK · 3,231 people · Groundwater Purchased PAWNEE CO RWD #1 CLEVELAND, OK · 3,200 people · Groundwater CHANDLER CHANDLER, OK · 3,142 people · Surface Water OKEMAH UTILITIES AUTHORITY OKEMAH, OK · 3,113 people · Surface Water MULDROW PWA MULDROW, OK · 3,104 people · Surface Water ROGERS CO RWD # 7 CLAREMORE, OK · 3,040 people · Surface Water Purchased WILBURTON WILBURTON, OK · 3,025 people · Surface Water ATOKA CO. RWS & SWMD #4 ATOKA, OK · 3,000 people · Surface Water TISHOMINGO MUNICIPAL AUTHORITY TISHOMINGO, OK · 3,000 people · Surface Water HEAVENER UTILITY AUTH - PSG HEAVENER, OK · 3,000 people · Surface Water Purchased HASKELL CO. WATER COMPANY STIGLER, OK · 3,000 people · Surface Water JOSEPH HARP CORR INST LEXINGTON, OK · 3,000 people · Groundwater COTTON CO RWD #2 WALTERS, OK · 3,000 people · Groundwater COMANCHE CO RWD #4 CACHE, OK · 3,000 people · Surface Water Purchased PAYNE CO RW CORP #3 STILLWATER, OK · 3,000 people · Surface Water Purchased ATOKA ATOKA, OK · 2,988 people · Surface Water BLANCHARD BLANCHARD, OK · 2,966 people · Surface Water Purchased SEQUOYAH CO. RWD #7 MULDROW, OK · 2,948 people · Surface Water Purchased MCLOUD MCLOUD, OK · 2,939 people · Groundwater MANGUM PWS MANGUM, OK · 2,924 people · Groundwater NEW CORDELL UTILITY AUTHORITY CORDELL, OK · 2,903 people · Surface Water Purchased DRUMRIGHT DRUMRIGHT, OK · 2,876 people · Groundwater LINDSAY PWA LINDSAY, OK · 2,850 people · Groundwater ROLAND ROLAND, OK · 2,842 people · Surface Water WATONGA WATONGA, OK · 2,816 people · Groundwater CALERA PWA CALERA, OK · 2,815 people · Groundwater STROUD UTILITIES AUTHORITY STROUD, OK · 2,811 people · Surface Water GRAND LAKE PWA OCHELATA, OK · 2,800 people · Groundwater COMANCHE CO RWD #1 LAWTON, OK · 2,800 people · Surface Water Purchased HEALDTON HEALDTON, OK · 2,785 people · Surface Water JOHNSTON CO RWD #3 TISHOMINGO, OK · 2,783 people · Groundwater MCINTOSH CO. RWS & SWMD #2 (ONAPA) CHECOTAH, OK · 2,774 people · Surface Water EUFAULA PWA EUFAULA, OK · 2,766 people · Surface Water LATIMER CO. RWD #1 WILBURTON, OK · 2,750 people · Surface Water Purchased ROGERS CO RWD # 2 CLAREMORE, OK · 2,750 people · Surface Water Purchased STIGLER STIGLER, OK · 2,731 people · Surface Water FAIRVIEW FAIRVIEW, OK · 2,690 people · Groundwater CATOOSA CATOOSA, OK · 2,668 people · Surface Water Purchased JACKSON CO WATER CORP BLAIR, OK · 2,662 people · Surface Water Purchased COMMERCE COMMERCE, OK · 2,645 people · Groundwater MARIETTA PWA MARIETTA, OK · 2,626 people · Groundwater DAVIS DAVIS, OK · 2,610 people · Surface Water HINTON HINTON, OK · 2,600 people · Groundwater ADAIR CO RWD #3 WESTVILLE, OK · 2,598 people · Surface Water Purchased HOMINY HOMINY, OK · 2,584 people · Surface Water MAYES CO RWD # 9 LOCUST GROVE, OK · 2,578 people · Surface Water PERKINS PERKINS, OK · 2,572 people · Groundwater WALTERS PUBLIC WORKS AUTHORITY WALTERS, OK · 2,551 people · Surface Water MUSKOGEE CO. RWD #6 WAINWRIGHT, OK · 2,550 people · Surface Water Purchased ANTLERS PWA ANTLERS, OK · 2,547 people · Surface Water LINCOLN CO RW & SEWER DIST 4 AGRA, OK · 2,525 people · Surface Water Purchased CREEK CO RWD # 5 MANNFORD, OK · 2,500 people · Groundwater BOWLEGS LIMA WATER BOWLEGS, OK · 2,500 people · Groundwater 51 EAST WATER STILLWATER, OK · 2,500 people · Surface Water Purchased JAY JAY, OK · 2,482 people · Surface Water WATER IMPROVEMENT DISTRICT #3 TULSA, OK · 2,475 people · Surface Water Purchased GRADY CO RWD #7 (NINNEKAH) NINNEKAH, OK · 2,425 people · Groundwater MAYES CO RWD # 3 DISNEY, OK · 2,400 people · Surface Water PORTER PWA PORTER, OK · 2,400 people · Surface Water Purchased PRAGUE PRAGUE, OK · 2,395 people · Groundwater OKMULGEE CO. RWD #20 MORRIS, OK · 2,377 people · Surface Water Purchased CACHE CACHE, OK · 2,371 people · Groundwater OKMULGEE CO. RWD #7 (NUYAKA) OKMULGEE, OK · 2,357 people · Surface Water Purchased OKMULGEE CO. RWD #2 (PRESTON) PRESTON, OK · 2,355 people · Surface Water Purchased COMANCHE CO RWD #3 LAWTON, OK · 2,325 people · Surface Water Purchased COLBERT PUA COLBERT, OK · 2,312 people · Groundwater WYNNEWOOD WATER & LIGHT WYNNEWOOD, OK · 2,307 people · Surface Water CHOCTAW CO. RWD #1 GRANT, OK · 2,300 people · Groundwater HARTSHORNE HARTSHORNE, OK · 2,300 people · Surface Water Purchased CHEROKEE CO. RWD #3 (GRANDVIEW) TAHLEQUAH, OK · 2,300 people · Surface Water Purchased MUSKOGEE CO. RWD #1 (OKTAHA) OKTAHA, OK · 2,280 people · Surface Water Purchased HOLLIS HOLLIS, OK · 2,264 people · Groundwater OKFUSKEE CO. RWD #2 OKEMAH, OK · 2,250 people · Surface Water Purchased WASHINGTON CO RWD #2 OCHELATA, OK · 2,250 people · Surface Water Purchased NEWKIRK NEWKIRK, OK · 2,243 people · Groundwater PAWNEE PAWNEE, OK · 2,230 people · Surface Water PITTSBURG CO. PWA (CROWDER) CROWDER, OK · 2,203 people · Surface Water SPIRO SPIRO, OK · 2,200 people · Surface Water HUGHES CO. RWD #6 (GERTY) ALLEN, OK · 2,180 people · Groundwater ARKOMA ARKOMA, OK · 2,180 people · Surface Water Purchased WAURIKA PUBLIC WORKS AUTHORITY WAURIKA, OK · 2,100 people · Surface Water CREEK CO RWD # 7 MOUNDS, OK · 2,100 people · Surface Water CHOUTEAU CHOUTEAU, OK · 2,100 people · Surface Water Purchased NOBLE COUNTY RWD #2 PERRY, OK · 2,100 people · Surface Water Purchased TINKER AFB FAMILY HOUSING TINKER AFB, OK · 2,100 people · Groundwater Purchased LEXINGTON LEXINGTON, OK · 2,086 people · Groundwater HENNESSEY HENNESSEY, OK · 2,058 people · Groundwater BURNS FLAT PWS BURNS FLAT, OK · 2,057 people · Groundwater KREBS UTILITY AUTHORITY KREBS, OK · 2,051 people · Surface Water PITTSBURG CO. RWD #7 (ARPELAR) MCALESTER, OK · 2,040 people · Surface Water Purchased WARNER WARNER, OK · 2,020 people · Surface Water COALGATE PWA COALGATE, OK · 2,005 people · Surface Water WAGONER CO. RWD #2 WAGONER, OK · 2,000 people · Surface Water WESTERN CARTER CO WATER CORP RATLIFF CITY, OK · 2,000 people · Surface Water Purchased THACKERVILLE THACKERVILLE, OK · 2,000 people · Groundwater GOLDSBY WATER AUTH TRUST GOLDSBY, OK · 2,000 people · Groundwater ADAIR CO RWD #1 (CHERRY TREE) STILWELL, OK · 2,000 people · Surface Water Purchased INDIANOLA RWD #18 INDIANOLA, OK · 2,000 people · Surface Water Purchased GARFIELD CO RWD #5 BISON, OK · 1,980 people · Groundwater CHELSEA ECONOMIC DEV. AUTH. CHELSEA, OK · 1,964 people · Surface Water PEGGS WATER COMPANY HULBERT, OK · 1,925 people · Surface Water

Oklahoma Drinking Water: Frequently Asked Questions

Is Oklahoma tap water safe to drink?

Oklahoma has 889 community water systems regulated by the EPA serving a combined 3,653,821 people. Water quality varies by system — search above to find your specific utility and see its violation history, lead test results, and safety grade.

How many water systems are in Oklahoma?

There are 889 EPA-regulated community water systems in Oklahoma serving a combined 3,653,821 people. Each system is required to test for over 90 contaminants and publicly report any violations.

Does Oklahoma have PFAS in its drinking water?

PFAS (forever chemicals) have been detected in water systems across the country, including Oklahoma. The EPA finalized enforceable PFAS limits in 2024. Search for your specific water system above to see if PFAS were detected and whether levels exceed the new federal limits.

EPA data last updated: 2026-07-12