Oklahoma County Water Quality Reports
Water quality reports for all counties in Oklahoma. Browse by county to see safety scores, violations, and ZIP code data.
Browse water quality data by county in Oklahoma. Each county page lists all ZIP codes with safety scores and EPA violation data.
Adair County, OK: 10 Health Violations — 65/100 (2026)
2026 report: Adair County, OK scores 65/100 (Grade C). 4 ZIP codes analyzed. 58 EPA violations found. Free report with contaminant data and filter picks.
Alfalfa County, OK: 12 Health Violations — 80/100 (2026)
2026 report: Alfalfa County, OK scores 80/100 (Grade B). 8 ZIP codes analyzed. 68 EPA violations found. Free report with contaminant data and filter picks.
Atoka County, OK: 102 Health Violations — 68/100 (2026)
2026 report: Atoka County, OK scores 68/100 (Grade C). 5 ZIP codes analyzed. 140 EPA violations found. Free report with contaminant data and filter picks.
Beaver County, OK: 2 Health Violations — 61/100 (2026)
2026 report: Beaver County, OK scores 61/100 (Grade C). 6 ZIP codes analyzed. 60 EPA violations found. Free report with contaminant data and filter picks.
Beckham County, OK: 6 Health Violations — 89/100 (2026)
2026 report: Beckham County, OK scores 89/100 (Grade A). 6 ZIP codes analyzed. 46 EPA violations found. Free report with contaminant data and filter picks.
Blaine County, OK: 14 Health Violations — 81/100 (2026)
2026 report: Blaine County, OK scores 81/100 (Grade B). 9 ZIP codes analyzed. 82 EPA violations found. Free report with contaminant data and filter picks.
Bryan County, OK: 27 Health Violations — 83/100 (2026)
2026 report: Bryan County, OK scores 83/100 (Grade B). 15 ZIP codes analyzed. 80 EPA violations found. Free report with contaminant data and filter picks.
Caddo County, OK: 70 Health Violations — 82/100 (2026)
2026 report: Caddo County, OK scores 82/100 (Grade B). 13 ZIP codes analyzed. 148 EPA violations found. Free report with contaminant data and filter picks.
Canadian County, OK: 84 Health Violations — 70/100 (2026)
2026 report: Canadian County, OK scores 70/100 (Grade B). 10 ZIP codes analyzed. 144 EPA violations found. Free report with contaminant data and filter ...
Carter County, OK: 149 Health Violations — 72/100 (2026)
2026 report: Carter County, OK scores 72/100 (Grade B). 18 ZIP codes analyzed. 447 EPA violations found. Free report with contaminant data and filter pi...
Cherokee County, OK: 31 Health Violations — 63/100 (2026)
2026 report: Cherokee County, OK scores 63/100 (Grade C). 8 ZIP codes analyzed. 198 EPA violations found. Free report with contaminant data and filter p...
Choctaw County, OK: 97 Health Violations — 72/100 (2026)
2026 report: Choctaw County, OK scores 72/100 (Grade B). 9 ZIP codes analyzed. 153 EPA violations found. Free report with contaminant data and filter pi...
Cimarron County, OK: 1 Health Violation — 63/100 (2026)
2026 report: Cimarron County, OK scores 63/100 (Grade C). 4 ZIP codes analyzed. 13 EPA violations found. Free report with contaminant data and filter pi...
Cleveland County, OK: 32 Health Violations — 82/100 (2026)
2026 report: Cleveland County, OK scores 82/100 (Grade B). 12 ZIP codes analyzed. 255 EPA violations found. Free report with contaminant data and filter...
Coal County, OK: 15 Health Violations — 87/100 (2026)
2026 report: Coal County, OK scores 87/100 (Grade A). 6 ZIP codes analyzed. 39 EPA violations found. Free report with contaminant data and filter picks.
Comanche County, OK: 40 Health Violations — 79/100 (2026)
2026 report: Comanche County, OK scores 79/100 (Grade B). 17 ZIP codes analyzed. 155 EPA violations found. Free report with contaminant data and filter ...
Cotton County, OK: 47 Health Violations — 70/100 (2026)
2026 report: Cotton County, OK scores 70/100 (Grade B). 4 ZIP codes analyzed. 81 EPA violations found. Free report with contaminant data and filter picks.
Craig County, OK: 24 Health Violations — 73/100 (2026)
2026 report: Craig County, OK scores 73/100 (Grade B). 4 ZIP codes analyzed. 56 EPA violations found. Free report with contaminant data and filter picks.
Creek County, OK: 20 Health Violations — 82/100 (2026)
2026 report: Creek County, OK scores 82/100 (Grade B). 13 ZIP codes analyzed. 99 EPA violations found. Free report with contaminant data and filter picks.
Custer County, OK: 8 Health Violations — 82/100 (2026)
2026 report: Custer County, OK scores 82/100 (Grade B). 7 ZIP codes analyzed. 76 EPA violations found. Free report with contaminant data and filter picks.
Delaware County, OK: 33 Health Violations — 62/100 (2026)
2026 report: Delaware County, OK scores 62/100 (Grade C). 10 ZIP codes analyzed. 224 EPA violations found. Free report with contaminant data and filter ...
Dewey County, OK: Lead Above EPA Limits — 81/100 (2026)
2026 report: Dewey County, OK scores 81/100 (Grade B). 8 ZIP codes analyzed. 52 EPA violations found. Lead above EPA limits. Free report with contaminan...
Ellis County, OK: 4 Health Violations — 73/100 (2026)
2026 report: Ellis County, OK scores 73/100 (Grade B). 5 ZIP codes analyzed. 53 EPA violations found. Free report with contaminant data and filter picks.
Garfield County, OK: 22 Health Violations — 86/100 (2026)
2026 report: Garfield County, OK scores 86/100 (Grade A). 18 ZIP codes analyzed. 167 EPA violations found. Free report with contaminant data and filter ...
Garvin County, OK: 55 Health Violations — 80/100 (2026)
2026 report: Garvin County, OK scores 80/100 (Grade B). 8 ZIP codes analyzed. 112 EPA violations found. Free report with contaminant data and filter picks.
Grady County, OK: Lead Above EPA Limits — 75/100 (2026)
2026 report: Grady County, OK scores 75/100 (Grade B). 10 ZIP codes analyzed. 171 EPA violations found. Lead above EPA limits. Free report with contamin...
Grant County, OK: 21 Health Violations — 85/100 (2026)
2026 report: Grant County, OK scores 85/100 (Grade A). 8 ZIP codes analyzed. 178 EPA violations found. Free report with contaminant data and filter picks.
Greer County, OK: 4 Health Violations — 84/100 (2026)
2026 report: Greer County, OK scores 84/100 (Grade B). 4 ZIP codes analyzed. 57 EPA violations found. Free report with contaminant data and filter picks.
Harmon County, OK: 17 Health Violations — 65/100 (2026)
2026 report: Harmon County, OK scores 65/100 (Grade C). 1 ZIP code analyzed. 29 EPA violations found. Free report with contaminant data and filter picks.
Harper County, OK: 49 Violations — 80/100 (2026)
2026 report: Harper County, OK scores 80/100 (Grade B). 3 ZIP codes analyzed. 49 EPA violations found. Free report with contaminant data and filter picks.
Haskell County, OK: 23 Health Violations — 70/100 (2026)
2026 report: Haskell County, OK scores 70/100 (Grade B). 4 ZIP codes analyzed. 31 EPA violations found. Free report with contaminant data and filter picks.
Hughes County, OK: 43 Health Violations — 77/100 (2026)
2026 report: Hughes County, OK scores 77/100 (Grade B). 7 ZIP codes analyzed. 90 EPA violations found. Free report with contaminant data and filter picks.
Jackson County, OK: 94 Health Violations — 69/100 (2026)
2026 report: Jackson County, OK scores 69/100 (Grade C). 10 ZIP codes analyzed. 218 EPA violations found. Free report with contaminant data and filter p...
Jefferson County, OK: 59 Health Violations — 72/100 (2026)
2026 report: Jefferson County, OK scores 72/100 (Grade B). 6 ZIP codes analyzed. 70 EPA violations found. Free report with contaminant data and filter p...
Johnston County, OK: 15 Health Violations — 90/100 (2026)
2026 report: Johnston County, OK scores 90/100 (Grade A). 8 ZIP codes analyzed. 41 EPA violations found. Free report with contaminant data and filter pi...
Kay County, OK: 31 Health Violations — 83/100 (2026)
2026 report: Kay County, OK scores 83/100 (Grade B). 8 ZIP codes analyzed. 78 EPA violations found. Free report with contaminant data and filter picks.
Kingfisher County, OK: 14 Health Violations — 84/100 (2026)
2026 report: Kingfisher County, OK scores 84/100 (Grade B). 6 ZIP codes analyzed. 49 EPA violations found. Free report with contaminant data and filter ...
Kiowa County, OK: 35 Health Violations — 86/100 (2026)
2026 report: Kiowa County, OK scores 86/100 (Grade A). 7 ZIP codes analyzed. 70 EPA violations found. Free report with contaminant data and filter picks.
Latimer County, OK: 24 Health Violations — 66/100 (2026)
2026 report: Latimer County, OK scores 66/100 (Grade C). 4 ZIP codes analyzed. 49 EPA violations found. Free report with contaminant data and filter picks.
Le Flore County, OK: 176 Health Violations — 71/100 (2026)
2026 report: Le Flore County, OK scores 71/100 (Grade B). 21 ZIP codes analyzed. 377 EPA violations found. Free report with contaminant data and filter ...
Lincoln County, OK: Lead Above EPA Limits — 79/100 (2026)
2026 report: Lincoln County, OK scores 79/100 (Grade B). 10 ZIP codes analyzed. 105 EPA violations found. Lead above EPA limits. Free report with contam...
Logan County, OK: 11 Health Violations — 86/100 (2026)
2026 report: Logan County, OK scores 86/100 (Grade A). 8 ZIP codes analyzed. 46 EPA violations found. Free report with contaminant data and filter picks.
Love County, OK: 12 Violations — 94/100 (2026)
2026 report: Love County, OK scores 94/100 (Grade A). 4 ZIP codes analyzed. 12 EPA violations found. Free report with contaminant data and filter picks.
Major County, OK: 41 Health Violations — 76/100 (2026)
2026 report: Major County, OK scores 76/100 (Grade B). 5 ZIP codes analyzed. 79 EPA violations found. Free report with contaminant data and filter picks.
Marshall County, OK: 25 Health Violations — 79/100 (2026)
2026 report: Marshall County, OK scores 79/100 (Grade B). 3 ZIP codes analyzed. 33 EPA violations found. Free report with contaminant data and filter pi...
Mayes County, OK: Lead Above EPA Limits — 69/100 (2026)
2026 report: Mayes County, OK scores 69/100 (Grade C). 12 ZIP codes analyzed. 108 EPA violations found. Lead above EPA limits. Free report with contamin...
McClain County, OK: 6 Health Violations — 92/100 (2026)
2026 report: McClain County, OK scores 92/100 (Grade A). 7 ZIP codes analyzed. 39 EPA violations found. Free report with contaminant data and filter picks.
McCurtain County, OK: 78 Health Violations — 69/100 (2026)
2026 report: McCurtain County, OK scores 69/100 (Grade C). 14 ZIP codes analyzed. 150 EPA violations found. Free report with contaminant data and filter...
McIntosh County, OK: 75 Health Violations — 73/100 (2026)
2026 report: McIntosh County, OK scores 73/100 (Grade B). 5 ZIP codes analyzed. 113 EPA violations found. Free report with contaminant data and filter p...
Murray County, OK: 16 Health Violations — 82/100 (2026)
2026 report: Murray County, OK scores 82/100 (Grade B). 6 ZIP codes analyzed. 35 EPA violations found. Free report with contaminant data and filter picks.
Muskogee County, OK: 171 Health Violations — 70/100 (2026)
2026 report: Muskogee County, OK scores 70/100 (Grade B). 17 ZIP codes analyzed. 268 EPA violations found. Free report with contaminant data and filter ...
Noble County, OK: 37 Health Violations — 79/100 (2026)
2026 report: Noble County, OK scores 79/100 (Grade B). 5 ZIP codes analyzed. 236 EPA violations found. Free report with contaminant data and filter picks.
Nowata County, OK: 31 Health Violations — 73/100 (2026)
2026 report: Nowata County, OK scores 73/100 (Grade B). 4 ZIP codes analyzed. 151 EPA violations found. Free report with contaminant data and filter picks.
Okfuskee County, OK: 21 Health Violations — 80/100 (2026)
2026 report: Okfuskee County, OK scores 80/100 (Grade B). 5 ZIP codes analyzed. 52 EPA violations found. Free report with contaminant data and filter pi...
Oklahoma County, OK: 18 Health Violations — 90/100 (2026)
2026 report: Oklahoma County, OK scores 90/100 (Grade A). 89 ZIP codes analyzed. 243 EPA violations found. Free report with contaminant data and filter ...
Okmulgee County, OK: 111 Health Violations — 71/100 (2026)
2026 report: Okmulgee County, OK scores 71/100 (Grade B). 8 ZIP codes analyzed. 193 EPA violations found. Free report with contaminant data and filter p...
Osage County, OK: 262 Health Violations — 75/100 (2026)
2026 report: Osage County, OK scores 75/100 (Grade B). 11 ZIP codes analyzed. 657 EPA violations found. Free report with contaminant data and filter picks.
Ottawa County, OK: 24 Health Violations — 80/100 (2026)
2026 report: Ottawa County, OK scores 80/100 (Grade B). 11 ZIP codes analyzed. 144 EPA violations found. Free report with contaminant data and filter pi...
Pawnee County, OK: 72 Health Violations — 80/100 (2026)
2026 report: Pawnee County, OK scores 80/100 (Grade B). 7 ZIP codes analyzed. 144 EPA violations found. Free report with contaminant data and filter picks.
Payne County, OK: 63 Health Violations — 78/100 (2026)
2026 report: Payne County, OK scores 78/100 (Grade B). 10 ZIP codes analyzed. 123 EPA violations found. Free report with contaminant data and filter picks.
Pittsburg County, OK: 169 Health Violations — 70/100 (2026)
2026 report: Pittsburg County, OK scores 70/100 (Grade B). 17 ZIP codes analyzed. 267 EPA violations found. Free report with contaminant data and filter...
Pontotoc County, OK: 8 Health Violations — 89/100 (2026)
2026 report: Pontotoc County, OK scores 89/100 (Grade A). 8 ZIP codes analyzed. 42 EPA violations found. Free report with contaminant data and filter pi...
Pottawatomie County, OK: Lead Above EPA Limits — 67/100
2026 report: Pottawatomie County, OK scores 67/100 (Grade C). 11 ZIP codes analyzed. 269 EPA violations found. Lead above EPA limits. Free report with c...
Pushmataha County, OK: 114 Health Violations — 63/100 (2026)
2026 report: Pushmataha County, OK scores 63/100 (Grade C). 9 ZIP codes analyzed. 140 EPA violations found. Free report with contaminant data and filter...
Roger Mills County, OK: 8 Health Violations — 73/100 (2026)
2026 report: Roger Mills County, OK scores 73/100 (Grade B). 6 ZIP codes analyzed. 46 EPA violations found. Free report with contaminant data and filter...
Rogers County, OK: 27 Health Violations — 81/100 (2026)
2026 report: Rogers County, OK scores 81/100 (Grade B). 10 ZIP codes analyzed. 88 EPA violations found. Free report with contaminant data and filter picks.
Seminole County, OK: 119 Health Violations — 86/100 (2026)
2026 report: Seminole County, OK scores 86/100 (Grade A). 8 ZIP codes analyzed. 202 EPA violations found. Free report with contaminant data and filter p...
Sequoyah County, OK: 22 Health Violations — 64/100 (2026)
2026 report: Sequoyah County, OK scores 64/100 (Grade C). 7 ZIP codes analyzed. 93 EPA violations found. Free report with contaminant data and filter pi...
Stephens County, OK: 32 Health Violations — 71/100 (2026)
2026 report: Stephens County, OK scores 71/100 (Grade B). 7 ZIP codes analyzed. 70 EPA violations found. Free report with contaminant data and filter pi...
Texas County, OK: 2 Health Violations — 76/100 (2026)
2026 report: Texas County, OK scores 76/100 (Grade B). 7 ZIP codes analyzed. 34 EPA violations found. Free report with contaminant data and filter picks.
Tillman County, OK: 70 Health Violations — 72/100 (2026)
2026 report: Tillman County, OK scores 72/100 (Grade B). 6 ZIP codes analyzed. 104 EPA violations found. Free report with contaminant data and filter pi...
Tulsa County, OK: 94 Health Violations — 86/100 (2026)
2026 report: Tulsa County, OK scores 86/100 (Grade A). 63 ZIP codes analyzed. 572 EPA violations found. Free report with contaminant data and filter picks.
Wagoner County, OK: 212 Health Violations — 65/100 (2026)
2026 report: Wagoner County, OK scores 65/100 (Grade C). 9 ZIP codes analyzed. 326 EPA violations found. Free report with contaminant data and filter pi...
Washington County, OK: 128 Health Violations — 67/100 (2026)
2026 report: Washington County, OK scores 67/100 (Grade C). 8 ZIP codes analyzed. 279 EPA violations found. Free report with contaminant data and filter...
Washita County, OK: Lead Above EPA Limits — 83/100 (2026)
2026 report: Washita County, OK scores 83/100 (Grade B). 10 ZIP codes analyzed. 77 EPA violations found. Lead above EPA limits. Free report with contami...
Woods County, OK: 3 Health Violations — 88/100 (2026)
2026 report: Woods County, OK scores 88/100 (Grade A). 5 ZIP codes analyzed. 33 EPA violations found. Free report with contaminant data and filter picks.
Woodward County, OK: Lead Above EPA Limits — 82/100 (2026)
2026 report: Woodward County, OK scores 82/100 (Grade B). 5 ZIP codes analyzed. 95 EPA violations found. Lead above EPA limits. Free report with contami...
Get safety alerts for Oklahoma
Free updates when EPA data changes for this area. No spam.
Unsubscribe anytime. Privacy Policy.