Oklahoma Home Safety Profiles by ZIP
771 ZIP codes · 513 water systems · IPC plumbing code · Updated
Data: ZipCheckup Home Safety Score model 4.0.0; EPA SDWIS, UCMR 5, EPA radon zones, EPA AirData, NWS, State plumbing boards, Rewiring America
ZipCheckup tracks drinking-water and home-safety data for 771 ZIP codes across Oklahoma, covering 513 public water systems that serve about 2,937,940 people. 512 ZIP codes carry at least one EPA violation on record.
Compliance reports for Oklahoma water systems consistently reflect documented safety indicators - health-based exceedances are the exception, not the pattern.
Score Distribution
How Oklahoma's 771 ZIP codes are distributed across safety grades.
Home Safety Scores by State
Model 4.0.0 inputs: EPA SDWIS, UCMR5 PFAS, EPA radon zones, annual county AQI •
Top 10 Safest ZIP Codes in Oklahoma
Highest Home Safety Scores in the state.
| # | ZIP Code | City | County | Score | Grade |
|---|---|---|---|---|---|
| 1 | 74103 | Tulsa | Tulsa | 100 | A |
| 2 | 74104 | Tulsa | Tulsa | 100 | A |
| 3 | 74105 | Tulsa | Tulsa | 100 | A |
| 4 | 74106 | Tulsa | Tulsa | 100 | A |
| 5 | 74110 | Tulsa | Tulsa | 100 | A |
| 6 | 74112 | Tulsa | Tulsa | 100 | A |
| 7 | 74114 | Tulsa | Tulsa | 100 | A |
| 8 | 74115 | Tulsa | Tulsa | 100 | A |
| 9 | 74119 | Tulsa | Tulsa | 100 | A |
| 10 | 74120 | Tulsa | Tulsa | 100 | A |
10 Lowest-Scoring ZIP Codes in Oklahoma
| # | ZIP Code | City | County | Score | Grade | Violations |
|---|---|---|---|---|---|---|
| 1 | 74365 | Salina | Mayes | 50 | D | 193 |
| 2 | 74352 | Locust Grove | Mayes | 50 | D | 224 |
| 3 | 74337 | Chouteau | Mayes | 55 | C | 34 |
| 4 | 74361 | Pryor | Mayes | 56 | C | 40 |
| 5 | 73025 | Edmond | Oklahoma | 58 | C | 213 |
| 6 | 74955 | Sallisaw | Sequoyah | 67 | C | 50 |
| 7 | 74948 | Muldrow | Sequoyah | 67 | C | 33 |
| 8 | 74936 | Gans | Sequoyah | 67 | C | 25 |
| 9 | 74604 | Ponca City | Kay | 67 | C | 210 |
| 10 | 74435 | Gore | Sequoyah | 67 | C | 32 |
County Rankings
Water quality breakdown by county. 77 counties with data in Oklahoma.
County-level aggregation of measured ZIP Home Safety Scores • EPA SDWIS, UCMR 5 PFAS, EPA radon zones, EPA AirData
| County | Avg Score | Grade | ZIPs | Best ZIP | Worst ZIP |
|---|---|---|---|---|---|
| 40001 | N/A | N/A | 4 | N/A | N/A |
| 40003 | N/A | N/A | 8 | N/A | N/A |
| 40005 | N/A | N/A | 7 | N/A | N/A |
| 40007 | N/A | N/A | 5 | N/A | N/A |
| 40009 | N/A | N/A | 6 | N/A | N/A |
| 40011 | N/A | N/A | 8 | N/A | N/A |
| 40013 | N/A | N/A | 15 | N/A | N/A |
| 40015 | N/A | N/A | 13 | N/A | N/A |
| 40017 | 84 | B | 10 | 73064 (90) | 73127 (83) |
| 40019 | 90 | A | 17 | 73458 (98) | 73438 (83) |
| 40021 | N/A | N/A | 9 | N/A | N/A |
| 40023 | N/A | N/A | 8 | N/A | N/A |
| 40025 | N/A | N/A | 4 | N/A | N/A |
| 40027 | 87 | A | 13 | 73019 (99) | 73170 (83) |
| 40029 | N/A | N/A | 6 | N/A | N/A |
| 40031 | 91 | A | 16 | 73503 (99) | 73538 (83) |
| 40033 | N/A | N/A | 4 | N/A | N/A |
| 40035 | N/A | N/A | 4 | N/A | N/A |
| 40037 | 90 | A | 14 | 74050 (97) | 74066 (83) |
| 40039 | N/A | N/A | 6 | N/A | N/A |
| 40041 | N/A | N/A | 9 | N/A | N/A |
| 40043 | 84 | B | 8 | 73835 (84) | 73835 (84) |
| 40045 | N/A | N/A | 5 | N/A | N/A |
| 40047 | N/A | N/A | 17 | N/A | N/A |
| 40049 | N/A | N/A | 8 | N/A | N/A |
| 40051 | N/A | N/A | 10 | N/A | N/A |
| 40053 | N/A | N/A | 7 | N/A | N/A |
| 40055 | N/A | N/A | 3 | N/A | N/A |
| 40057 | N/A | N/A | 2 | N/A | N/A |
| 40059 | N/A | N/A | 4 | N/A | N/A |
| 40061 | N/A | N/A | 6 | N/A | N/A |
| 40063 | N/A | N/A | 7 | N/A | N/A |
| 40065 | N/A | N/A | 9 | N/A | N/A |
| 40067 | N/A | N/A | 7 | N/A | N/A |
| 40069 | N/A | N/A | 8 | N/A | N/A |
| 40071 | 77 | B | 9 | 74631 (87) | 74604 (67) |
| 40073 | N/A | N/A | 6 | N/A | N/A |
| 40075 | 98 | A | 7 | 73651 (99) | 73564 (98) |
| 40077 | N/A | N/A | 4 | N/A | N/A |
| 40079 | N/A | N/A | 20 | N/A | N/A |
| 40081 | N/A | N/A | 10 | N/A | N/A |
| 40083 | N/A | N/A | 8 | N/A | N/A |
| 40085 | 95 | A | 5 | 73448 (99) | 73453 (89) |
| 40087 | 87 | A | 7 | 74831 (94) | 73093 (83) |
| 40089 | N/A | N/A | 15 | N/A | N/A |
| 40091 | N/A | N/A | 6 | N/A | N/A |
| 40093 | N/A | N/A | 7 | N/A | N/A |
| 40095 | N/A | N/A | 3 | N/A | N/A |
| 40097 | 62 | C | 12 | 74367 (75) | 74365 (50) |
| 40099 | N/A | N/A | 4 | N/A | N/A |
| 40101 | N/A | N/A | 14 | N/A | N/A |
| 40103 | N/A | N/A | 6 | N/A | N/A |
| 40105 | N/A | N/A | 5 | N/A | N/A |
| 40107 | N/A | N/A | 5 | N/A | N/A |
| 40109 | 83 | B | 90 | 73003 (92) | 73025 (58) |
| 40111 | N/A | N/A | 8 | N/A | N/A |
| 40113 | 87 | A | 11 | 74633 (100) | 74070 (83) |
| 40115 | 85 | A | 11 | 74554 (90) | 74354 (83) |
| 40117 | N/A | N/A | 7 | N/A | N/A |
| 40119 | N/A | N/A | 10 | N/A | N/A |
| 40121 | 92 | A | 14 | 74528 (99) | 74565 (83) |
| 40123 | N/A | N/A | 8 | N/A | N/A |
| 40125 | N/A | N/A | 10 | N/A | N/A |
| 40127 | N/A | N/A | 10 | N/A | N/A |
| 40129 | N/A | N/A | 6 | N/A | N/A |
| 40131 | N/A | N/A | 10 | N/A | N/A |
| 40133 | N/A | N/A | 8 | N/A | N/A |
| 40135 | 71 | B | 8 | 74946 (83) | 74955 (67) |
| 40137 | N/A | N/A | 8 | N/A | N/A |
| 40139 | N/A | N/A | 7 | N/A | N/A |
| 40141 | N/A | N/A | 7 | N/A | N/A |
| 40143 | 95 | A | 61 | 74103 (100) | 74011 (67) |
| 40145 | N/A | N/A | 9 | N/A | N/A |
| 40147 | 85 | A | 8 | 74061 (89) | 74029 (83) |
| 40149 | N/A | N/A | 10 | N/A | N/A |
| 40151 | N/A | N/A | 5 | N/A | N/A |
| 40153 | N/A | N/A | 5 | N/A | N/A |
Most Common Contaminants in Oklahoma
| Contaminant / Rule | Category | ZIPs Affected | Violations | Health Risk |
|---|---|---|---|---|
| Stage 2 DBP Rule | Treatment Technique | 424 | 1828 | Yes |
| Haloacetic Acids (HAA5) | Disinfection Byproducts | 380 | 8638 | Yes |
| Total Trihalomethanes (TTHM) | Disinfection Byproducts | 339 | 3546 | Yes |
| Revised Total Coliform Rule | Microbiological | 311 | 1242 | Yes |
| Consumer Confidence Report Rule | Reporting | 287 | 1028 | Yes |
| Surface Water Treatment Rule | Treatment Technique | 281 | 737 | No |
| Stage 1 DBP Rule | Treatment Technique | 247 | 835 | No |
| Arsenic | Inorganic | 197 | 713 | Yes |
Overview
We track multi-source home safety signals for 771 ZIP records across Oklahoma. Home Safety Score model 4.0.0 is published for 178 scored records; missing required evidence suppresses the score.
The EPA snapshots used for this build directly map water systems to 549 ZIP records, covering 513 community water systems that serve approximately 2,937,940 people.
512 of 549 ZIP codes with a reported violation count in the available EPA record (93%) have recorded EPA violations. 3880 health-based violations appear in the available health breakdown.
Plumbing Regulations
Oklahoma follows the International Plumbing Code (2018 edition).
- Plumbing code: IPC (2018)
- Homeowner DIY: Licensed plumber required
- Water heater permit: Required
- Annual backflow test: Required
Areas with Most Violations
| ZIP Code | City | Home Safety Grade | Violations | Health-Based | System |
|---|---|---|---|---|---|
| 74873 | Tecumseh | — | 790 | 50 | Tecumseh Utility Authority |
| 74331 | Afton | — | 782 | 18 | Ketchum Pwa |
| 73010 | Blanchard | B | 677 | 18 | Blanchard |
| 74079 | Stroud | — | 658 | 19 | Stroud Utilities Authority |
| 74038 | Jennings | — | 654 | 13 | Creek Company Rwd # 5 |
| 74052 | Oilton | — | 605 | 1 | Oilton |
| 74855 | Meeker | — | 598 | 3 | Meeker Public Works Authority |
| 74864 | Prague | — | 594 | 3 | Prague |
| 74869 | Sparks | — | 586 | 2 | Prague |
| 73089 | Tuttle | — | 482 | 3 | Grady Company Rwd #6 |
Areas with No Violations
| ZIP Code | City | Home Safety Grade | System | Population |
|---|---|---|---|---|
| 73003 | Edmond | A | Edmond Pwa | 79,408 |
| 73102 | Oklahoma City | A | Oklahoma City | 644,000 |
| 73103 | Oklahoma City | A | Oklahoma City | 644,000 |
| 73104 | Oklahoma City | A | Oklahoma City | 644,000 |
| 73106 | Oklahoma City | A | Oklahoma City | 644,000 |
| 73107 | Oklahoma City | A | Oklahoma City | 644,000 |
| 73108 | Oklahoma City | A | Oklahoma City | 644,000 |
| 73109 | Oklahoma City | A | Oklahoma City | 644,000 |
| 73119 | Oklahoma City | A | Oklahoma City | 644,000 |
| 73121 | Oklahoma City | A | Oklahoma City | 644,000 |
Home Safety Score
Average Home Safety Score for Oklahoma: A (86/100) across 178 scored of 771 tracked ZIP records.
Model 4.0.0 uses the canonical components water-compliance, pfas-mcl-screen, radon-zone, annual-aqi across 3 required domains. The sections below provide additional context and do not change that score. Missing required evidence suppresses the score, and a favorable result is not a property-level safety certification.
Lead & Copper
- Average lead level (90th percentile): 0.0035 mg/L (EPA action level: 0.015 mg/L)
- 9 of 549 ZIP codes with known status exceed the EPA lead action level
Radon Risk
- High risk (Zone 1): 0 ZIP codes (0%)
- Moderate risk (Zone 2): 63 ZIP codes
- Low risk (Zone 3): 708 ZIP codes
ZIP Code Reports for Oklahoma
Largest Communities
| ZIP Code | City | Population | Safety Grade | Violations |
|---|---|---|---|---|
| 73071 | Norman | 803,951 | A | 62 |
| 73160 | Oklahoma City | 803,951 | B | 62 |
| 73026 | Norman | 749,153 | B | 66 |
| 73007 | Arcadia | 733,265 | — | 30 |
| 73034 | Edmond | 732,615 | B | 29 |
| 73049 | Jones | 729,711 | B | 85 |
| 73012 | Edmond | 728,908 | A | 8 |
| 73013 | Edmond | 728,908 | A | 8 |
| 73114 | Oklahoma City | 727,428 | B | 69 |
| 73003 | Edmond | 723,408 | A | 0 |
| 73115 | Oklahoma City | 722,448 | B | 48 |
| 73117 | Oklahoma City | 722,063 | A | 11 |
| 73139 | Oklahoma City | 717,659 | B | 73 |
| 73170 | Oklahoma City | 717,659 | B | 73 |
| 73020 | Choctaw | 710,096 | B | 290 |
| 73084 | Spencer | 709,652 | B | 266 |
| 73141 | Oklahoma City | 704,124 | B | 182 |
| 73099 | Yukon | 701,573 | B | 124 |
| 73149 | Oklahoma City | 699,083 | B | 59 |
| 73165 | Oklahoma City | 699,083 | A | 59 |
Lowest Published Home Safety Scores
| ZIP Code | City | Score | Grade | Violations |
|---|---|---|---|---|
| 74352 | Locust Grove | 50 | D | 224 |
| 74365 | Salina | 50 | D | 193 |
| 74337 | Chouteau | 55 | C | 34 |
| 74361 | Pryor | 56 | C | 40 |
| 73025 | Edmond | 58 | C | 213 |
Highest Published Home Safety Scores
| ZIP Code | City | Score | Grade | Violations |
|---|---|---|---|---|
| 74103 | Tulsa | 100 | A | 0 |
| 74104 | Tulsa | 100 | A | 0 |
| 74105 | Tulsa | 100 | A | 0 |
| 74106 | Tulsa | 100 | A | 0 |
| 74110 | Tulsa | 100 | A | 0 |
All 771 ZIP Codes in Oklahoma
- 74720 (Achille)
- 74820 (Ada) - 13 violations ⚠
- 74821 (Ada)
- 74330 (Adair) [B] - 43 violations ⚠
- 73901 (Adams)
- 73520 (Addington)
- 74331 (Afton) - 782 violations ⚠
- 74824 (Agra) - 13 violations
- 74721 (Albany)
- 73001 (Albert)
- 74521 (Albion)
- 74522 (Alderson) [A] - 36 violations ⚠
- 73002 (Alex) - 39 violations ⚠
- 73716 (Aline) - 9 violations ⚠
- 74825 (Allen) - 15 violations ⚠
- 73521 (Altus) - 90 violations ⚠
- 73522 (Altus)
- 73523 (Altus Afb) - 31 violations ⚠
- 73717 (Alva) - 216 violations ⚠
- 73004 (Amber) - 166 violations ⚠
- 73718 (Ames) - 9 violations ⚠
- 73719 (Amorita)
- 73005 (Anadarko) - 102 violations ⚠
- 74523 (Antlers) - 83 violations ⚠
- 73006 (Apache) - 39 violations ⚠
- 73620 (Arapaho) - 80 violations ⚠
- 73007 (Arcadia) - 30 violations ⚠
- 73401 (Ardmore) [A] - 95 violations ⚠
- 73402 (Ardmore)
- 73403 (Ardmore)
- 73451 (Ardmore)
- 73454 (Ardmore)
- 74901 (Arkoma) - 104 violations ⚠
- 73832 (Arnett) - 36 violations ⚠
- 74826 (Asher) - 29 violations ⚠
- 74525 (Atoka) - 225 violations ⚠
- 74542 (Atoka)
- 74827 (Atwood) - 5 violations
- 74001 (Avant)
- 73931 (Balko)
- 74002 (Barnsdall) [B] - 108 violations ⚠
- 74003 (Bartlesville) [B] - 171 violations ⚠
- 74004 (Bartlesville)
- 74005 (Bartlesville)
- 74006 (Bartlesville) [B] - 115 violations ⚠
- 74722 (Battiest)
- 73932 (Beaver) - 23 violations
- 74421 (Beggs) - 215 violations ⚠
- 74723 (Bennington) - 9 violations ⚠
- 73622 (Bessie) - 5 violations ⚠
- 73008 (Bethany) [B] - 7 violations ⚠
- 74724 (Bethel)
- 74332 (Big Cabin) [C] - 75 violations ⚠
- 74630 (Billings)
- 73009 (Binger) - 14 violations ⚠
- 73720 (Bison)
- 74008 (Bixby) [B] - 87 violations ⚠
- 74631 (Blackwell) [A] - 23 violations ⚠
- 73526 (Blair) - 38 violations ⚠
- 73010 (Blanchard) [B] - 677 violations ⚠
- 74528 (Blanco) [A] - 48 violations ⚠
- 74529 (Blocker)
- 74333 (Bluejacket) - 57 violations ⚠
- 73933 (Boise City) - 64 violations ⚠
- 74726 (Bokchito) - 11 violations ⚠
- 74930 (Bokoshe) - 126 violations ⚠
- 74829 (Boley) - 25 violations ⚠
- 74727 (Boswell) - 201 violations ⚠
- 74830 (Bowlegs)
- 74422 (Boynton) - 257 violations ⚠
- 73011 (Bradley) - 105 violations ⚠
- 74423 (Braggs) - 11 violations ⚠
- 74439 (Braggs)
- 74632 (Braman) - 3 violations ⚠
- 74010 (Bristow) [B] - 190 violations ⚠
- 74011 (Broken Arrow) [C] - 43 violations ⚠
- 74012 (Broken Arrow) [C] - 36 violations ⚠
- 74013 (Broken Arrow)
- 74014 (Broken Arrow) - 111 violations ⚠
- 74728 (Broken Bow) - 78 violations ⚠
- 74530 (Bromide)
- 73834 (Buffalo) - 137 violations
- 74931 (Bunch) - 23 violations ⚠
- 74633 (Burbank) [A] - 1 violation
- 73722 (Burlington) - 2 violations
- 73430 (Burneyville) [A] - 10 violations ⚠
- 73624 (Burns Flat) - 138 violations ⚠
- 73625 (Butler) - 11 violations ⚠
- 74831 (Byars) [A] - 15 violations
- 73527 (Cache) [A] - 32 violations ⚠
- 74729 (Caddo) - 116 violations ⚠
- 74730 (Calera) - 77 violations ⚠
- 73014 (Calumet) [B] - 90 violations ⚠
- 74531 (Calvin) - 5 violations
- 73835 (Camargo) [B] - 32 violations ⚠
- 74932 (Cameron) - 60 violations ⚠
- 74425 (Canadian) - 9 violations ⚠
- 74533 (Caney) - 94 violations ⚠
- 73724 (Canton) - 4 violations
- 73626 (Canute) - 138 violations ⚠
- 74335 (Cardin)
- 73726 (Carmen)
- 73015 (Carnegie) - 6 violations ⚠
- 74832 (Carney) - 13 violations
- 73727 (Carrier) - 9 violations ⚠
- 73627 (Carter) - 4 violations
- 74731 (Cartwright) - 26 violations ⚠
- 73016 (Cashion) - 195 violations ⚠
- 74833 (Castle) - 17 violations ⚠
- 74015 (Catoosa) - 70 violations ⚠
- 73017 (Cement) - 109 violations ⚠
- 74534 (Centrahoma)
- 74834 (Chandler) - 102 violations ⚠
- 73528 (Chattanooga) - 33 violations ⚠
- 74426 (Checotah) - 179 violations ⚠
- 74016 (Chelsea) - 66 violations ⚠
- 73728 (Cherokee) - 2 violations
- 73838 (Chester) - 29 violations ⚠
- 73628 (Cheyenne) - 46 violations ⚠
- 73018 (Chickasha) - 191 violations ⚠
- 73023 (Chickasha)
- 73020 (Choctaw) [B] - 290 violations ⚠
- 74337 (Chouteau) [C] - 34 violations ⚠
- 74017 (Claremore) - 56 violations ⚠
- 74018 (Claremore)
- 74019 (Claremore) - 59 violations ⚠
- 74535 (Clarita)
- 74536 (Clayton) - 190 violations ⚠
- 73729 (Cleo Springs) - 9 violations ⚠
- 74020 (Cleveland) - 134 violations ⚠
- 73601 (Clinton) - 82 violations ⚠
- 74538 (Coalgate) - 80 violations ⚠
- 74733 (Colbert) - 109 violations ⚠
- 74338 (Colcord) - 45 violations ⚠
- 73432 (Coleman) - 3 violations ⚠
- 74021 (Collinsville) [B] - 69 violations ⚠
- 73021 (Colony) - 2 violations ⚠
- 73529 (Comanche) - 120 violations ⚠
- 74339 (Commerce) - 63 violations ⚠
- 73022 (Concho)
- 74836 (Connerville)
- 74427 (Cookson) - 16 violations ⚠
- 74022 (Copan) - 28 violations ⚠
- 73632 (Cordell) - 24 violations ⚠
- 73024 (Corn) - 2 violations ⚠
- 74428 (Council Hill) - 203 violations ⚠
- 73425 (Countyline)
- 73730 (Covington)
- 74429 (Coweta) - 128 violations ⚠
- 73027 (Coyle) - 14 violations ⚠
- 73638 (Crawford)
- 73028 (Crescent) - 7 violations ⚠
- 74837 (Cromwell)
- 74430 (Crowder)
- 74023 (Cushing) - 68 violations ⚠
- 73639 (Custer City) - 11 violations ⚠
- 73029 (Cyril) - 18 violations ⚠
- 73731 (Dacoma)
- 74540 (Daisy) - 61 violations ⚠
- 74026 (Davenport) - 30 violations ⚠
- 73530 (Davidson) - 14 violations ⚠
- 73030 (Davis) - 32 violations ⚠
- 73039 (Davis)
- 74636 (Deer Creek)
- 74027 (Delaware) - 122 violations ⚠
- 74028 (Depew) - 188 violations ⚠
- 73531 (Devol) - 15 violations ⚠
- 74431 (Dewar) - 55 violations ⚠
- 74029 (Dewey) [B] - 55 violations ⚠
- 73031 (Dibble)
- 73641 (Dill City) - 142 violations ⚠
- 74340 (Disney) - 26 violations ⚠
- 73032 (Dougherty)
- 73733 (Douglas)
- 73734 (Dover) - 190 violations ⚠
- 73735 (Drummond) - 9 violations ⚠
- 74030 (Drumright) [A] - 32 violations ⚠
- 73532 (Duke) - 60 violations ⚠
- 73533 (Duncan) - 34 violations ⚠
- 73534 (Duncan)
- 73536 (Duncan)
- 74701 (Durant) - 62 violations ⚠
- 74702 (Durant)
- 73642 (Durham)
- 74839 (Dustin) - 11 violations ⚠
- 74734 (Eagletown) - 5 violations ⚠
- 73033 (Eakly)
- 74840 (Earlsboro) - 75 violations ⚠
- 73003 (Edmond) [A]
- 73012 (Edmond) [A] - 8 violations
- 73013 (Edmond) [A] - 8 violations
- 73025 (Edmond) [C] - 213 violations ⚠
- 73034 (Edmond) [B] - 29 violations ⚠
- 73083 (Edmond)
- 73036 (El Reno) [B] - 136 violations ⚠
- 73537 (Eldorado) - 56 violations ⚠
- 73538 (Elgin) [B] - 91 violations ⚠
- 73644 (Elk City) - 145 violations ⚠
- 73648 (Elk City)
- 73539 (Elmer) - 32 violations ⚠
- 73433 (Elmore City) - 7 violations
- 73701 (Enid) - 26 violations ⚠
- 73702 (Enid)
- 73703 (Enid) - 96 violations ⚠
- 73705 (Enid)
- 73706 (Enid)
- 73645 (Erick) - 65 violations ⚠
- 74342 (Eucha) - 85 violations ⚠
- 74432 (Eufaula) - 188 violations ⚠
- 74637 (Fairfax) - 62 violations ⚠
- 74343 (Fairland) [B] - 113 violations ⚠
- 73736 (Fairmont)
- 73737 (Fairview) - 29 violations ⚠
- 74935 (Fanshawe) - 12 violations ⚠
- 73840 (Fargo) - 36 violations ⚠
- 73540 (Faxon) - 17 violations ⚠
- 73646 (Fay)
- 73937 (Felt)
- 74543 (Finley) - 68 violations ⚠
- 74842 (Fittstown)
- 74843 (Fitzhugh)
- 73541 (Fletcher) [B] - 87 violations ⚠
- 73938 (Forgan)
- 73038 (Fort Cobb) - 11 violations ⚠
- 74434 (Fort Gibson) - 245 violations ⚠
- 73503 (Fort Sill) [A] - 6 violations ⚠
- 73841 (Fort Supply)
- 74735 (Fort Towson) - 128 violations ⚠
- 73647 (Foss) - 218 violations ⚠
- 73434 (Foster) - 3 violations ⚠
- 73435 (Fox)
- 74031 (Foyil)
- 74844 (Francis)
- 73542 (Frederick) - 70 violations ⚠
- 73842 (Freedom) - 2 violations
- 73843 (Gage)
- 74936 (Gans) [C] - 25 violations ⚠
- 73738 (Garber) - 31 violations ⚠
- 74736 (Garvin) - 156 violations ⚠
- 73844 (Gate)
- 73040 (Geary) - 23 violations ⚠
- 73436 (Gene Autry)
- 73543 (Geronimo) [A] - 19 violations ⚠
- 74032 (Glencoe) - 23 violations ⚠
- 74033 (Glenpool) [A] - 16 violations ⚠
- 74737 (Golden)
- 73739 (Goltry)
- 73939 (Goodwell)
- 74435 (Gore) [C] - 32 violations ⚠
- 73041 (Gotebo)
- 73544 (Gould)
- 74545 (Gowen)
- 73042 (Gracemont) - 80 violations ⚠
- 73437 (Graham)
- 73546 (Grandfield) - 13 violations ⚠
- 73547 (Granite) - 48 violations ⚠
- 74738 (Grant) - 17 violations ⚠
- 73043 (Greenfield)
- 74344 (Grove) - 136 violations ⚠
- 74345 (Grove)
- 73044 (Guthrie) - 219 violations ⚠
- 73942 (Guymon) - 9 violations ⚠
- 74546 (Haileyville) [A] - 48 violations ⚠
- 74034 (Hallett)
- 73650 (Hammon)
- 74845 (Hanna) - 21 violations ⚠
- 73944 (Hardesty)
- 73045 (Harrah) [B] - 134 violations ⚠
- 74547 (Hartshorne) [A] - 67 violations ⚠
- 74436 (Haskell) - 200 violations ⚠
- 73548 (Hastings) - 91 violations ⚠
- 74740 (Haworth) - 79 violations ⚠
- 73549 (Headrick) - 32 violations ⚠
- 73438 (Healdton) [B] - 26 violations ⚠
- 74937 (Heavener) - 65 violations ⚠
- 73741 (Helena) - 2 violations
- 74741 (Hendrix) - 92 violations ⚠
- 73444 (Hennepin)
- 73742 (Hennessey) - 9 violations ⚠
- 74437 (Henryetta) - 123 violations ⚠
- 73743 (Hillsdale)
- 73047 (Hinton) - 111 violations ⚠
- 73744 (Hitchcock)
- 74438 (Hitchita) - 21 violations ⚠
- 73651 (Hobart) [A] - 4 violations
- 74939 (Hodgen) - 54 violations ⚠
- 74848 (Holdenville) - 86 violations ⚠
- 73550 (Hollis) - 38 violations ⚠
- 73551 (Hollister)
- 74035 (Hominy) - 365 violations ⚠
- 73945 (Hooker)
- 73746 (Hopeton)
- 74940 (Howe) - 46 violations ⚠
- 74440 (Hoyt)
- 74743 (Hugo) - 68 violations ⚠
- 74441 (Hulbert) - 96 violations ⚠
- 74640 (Hunter) - 17 violations ⚠
- 73048 (Hydro) - 12 violations ⚠
- 74745 (Idabel) - 96 violations ⚠
- 73552 (Indiahoma) - 26 violations ⚠
- 74442 (Indianola) - 29 violations ⚠
- 74036 (Inola) - 33 violations ⚠
- 73747 (Isabella)
- 74346 (Jay) - 93 violations ⚠
- 74037 (Jenks) [A] - 16 violations ⚠
- 74038 (Jennings) - 654 violations ⚠
- 73749 (Jet) - 2 violations
- 73049 (Jones) [B] - 85 violations ⚠
- 74347 (Kansas) - 16 violations ⚠
- 74641 (Kaw City) - 22 violations ⚠
- 74039 (Kellyville) [A] - 45 violations ⚠
- 74747 (Kemp) - 83 violations ⚠
- 74748 (Kenefic) - 9 violations ⚠
- 73946 (Kenton)
- 74941 (Keota) - 99 violations ⚠
- 74349 (Ketchum) - 101 violations ⚠
- 73947 (Keyes)
- 74549 (Kiamichi Christian Mission)
- 74041 (Kiefer) [A] - 30 violations ⚠
- 73750 (Kingfisher) - 195 violations ⚠
- 73439 (Kingston) - 45 violations ⚠
- 74552 (Kinta) - 25 violations ⚠
- 74553 (Kiowa) - 157 violations ⚠
- 74849 (Konawa) - 263 violations ⚠
- 74554 (Krebs) [A] - 62 violations ⚠
- 73753 (Kremlin) - 22 violations ⚠
- 73754 (Lahoma) - 10 violations ⚠
- 74850 (Lamar) - 26 violations ⚠
- 74643 (Lamont) - 7 violations ⚠
- 74555 (Lane) - 60 violations ⚠
- 74350 (Langley) [C] - 94 violations ⚠
- 73050 (Langston)
- 73848 (Laverne)
- 73501 (Lawton) [A] - 40 violations ⚠
- 73502 (Lawton)
- 73505 (Lawton) [A] - 30 violations ⚠
- 73506 (Lawton)
- 73507 (Lawton) [A] - 11 violations ⚠
- 73440 (Lebanon) - 33 violations ⚠
- 73654 (Leedey) - 21 violations ⚠
- 74942 (Leflore)
- 74556 (Lehigh)
- 74042 (Lenapah) - 110 violations ⚠
- 73441 (Leon)
- 74043 (Leonard)
- 74943 (Lequire)
- 73051 (Lexington) [A] - 25 violations ⚠
- 73052 (Lindsay) - 62 violations ⚠
- 73442 (Loco) - 61 violations ⚠
- 74352 (Locust Grove) [D] - 224 violations ⚠
- 73443 (Lone Grove) [A] - 52 violations ⚠
- 73655 (Lone Wolf) - 17 violations ⚠
- 73755 (Longdale) - 4 violations
- 73053 (Lookeba) - 22 violations ⚠
- 73553 (Loveland) - 13 violations ⚠
- 73756 (Loyal) - 186 violations ⚠
- 73757 (Lucien)
- 73054 (Luther) [A] - 1 violation
- 74852 (Macomb) - 44 violations ⚠
- 73446 (Madill) - 141 violations ⚠
- 73758 (Manchester)
- 73554 (Mangum) - 59 violations ⚠
- 73555 (Manitou)
- 74044 (Mannford) [A] - 40 violations ⚠
- 73447 (Mannsville) - 4 violations ⚠
- 74045 (Maramec) - 13 violations ⚠
- 74945 (Marble City)
- 73448 (Marietta) [A] - 39 violations ⚠
- 74644 (Marland) - 14 violations ⚠
- 73055 (Marlow) - 16 violations ⚠
- 73056 (Marshall) - 5 violations ⚠
- 73556 (Martha)
- 74854 (Maud) - 62 violations ⚠
- 73851 (May)
- 73057 (Maysville) - 164 violations ⚠
- 74501 (Mcalester) [B] - 312 violations ⚠
- 74502 (Mcalester)
- 74944 (Mccurtain) - 35 violations ⚠
- 74851 (Mcloud) - 26 violations ⚠
- 73449 (Mead) - 18 violations ⚠
- 73759 (Medford) - 37 violations ⚠
- 73557 (Medicine Park)
- 74855 (Meeker) - 598 violations ⚠
- 73558 (Meers)
- 73760 (Meno) - 9 violations ⚠
- 73058 (Meridian)
- 74354 (Miami) [B] - 188 violations ⚠
- 74355 (Miami)
- 73450 (Milburn) - 4 violations ⚠
- 74046 (Milfay)
- 74856 (Mill Creek) - 6 violations ⚠
- 74750 (Millerton)
- 73059 (Minco) - 106 violations ⚠
- 74946 (Moffett) [B] - 1 violation
- 74947 (Monroe)
- 74444 (Moodys)
- 73852 (Mooreland) - 207 violations
- 74445 (Morris) - 137 violations ⚠
- 73061 (Morrison) - 39 violations ⚠
- 74047 (Mounds) - 204 violations ⚠
- 73559 (Mountain Park)
- 73062 (Mountain View) [A] - 8 violations ⚠
- 74557 (Moyers) - 68 violations ⚠
- 74948 (Muldrow) [C] - 33 violations ⚠
- 73063 (Mulhall) - 13 violations ⚠
- 74949 (Muse) - 32 violations ⚠
- 74401 (Muskogee) - 182 violations ⚠
- 74402 (Muskogee)
- 74403 (Muskogee) - 184 violations ⚠
- 73064 (Mustang) [A] - 24 violations ⚠
- 73853 (Mutual) - 50 violations ⚠
- 74646 (Nardin) - 23 violations ⚠
- 73761 (Nash) - 3 violations ⚠
- 74558 (Nashoba) - 9 violations ⚠
- 74857 (Newalla) - 12 violations
- 73065 (Newcastle) [A] - 17 violations ⚠
- 74647 (Newkirk) - 146 violations ⚠
- 73066 (Nicoma Park)
- 73067 (Ninnekah) - 125 violations ⚠
- 73068 (Noble) [B] - 74 violations ⚠
- 73019 (Norman) [A] - 3 violations ⚠
- 73026 (Norman) [B] - 66 violations ⚠
- 73069 (Norman) [A] - 62 violations ⚠
- 73070 (Norman) [A] - 3 violations ⚠
- 73071 (Norman) [A] - 62 violations ⚠
- 73072 (Norman) [B] - 87 violations ⚠
- 74358 (North Miami)
- 74048 (Nowata) - 155 violations ⚠
- 74050 (Oakhurst) [A] - 3 violations ⚠
- 74359 (Oaks)
- 73658 (Oakwood)
- 74051 (Ochelata) - 15 violations ⚠
- 74052 (Oilton) - 605 violations ⚠
- 73762 (Okarche) - 38 violations ⚠
- 74446 (Okay) - 114 violations ⚠
- 73763 (Okeene) - 8 violations ⚠
- 74859 (Okemah) - 50 violations ⚠
- 73101 (Oklahoma City)
- 73102 (Oklahoma City) [A]
- 73103 (Oklahoma City) [A]
- 73104 (Oklahoma City) [A]
- 73105 (Oklahoma City) [B] - 69 violations ⚠
- 73106 (Oklahoma City) [A]
- 73107 (Oklahoma City) [A]
- 73108 (Oklahoma City) [A]
- 73109 (Oklahoma City) [A]
- 73110 (Oklahoma City) [B] - 212 violations ⚠
- 73111 (Oklahoma City) [B] - 69 violations ⚠
- 73112 (Oklahoma City) [B] - 69 violations ⚠
- 73113 (Oklahoma City)
- 73114 (Oklahoma City) [B] - 69 violations ⚠
- 73115 (Oklahoma City) [B] - 48 violations ⚠
- 73116 (Oklahoma City) [B] - 69 violations ⚠
- 73117 (Oklahoma City) [A] - 11 violations ⚠
- 73118 (Oklahoma City) [B] - 69 violations ⚠
- 73119 (Oklahoma City) [A]
- 73120 (Oklahoma City) [B] - 77 violations ⚠
- 73121 (Oklahoma City) [A]
- 73122 (Oklahoma City) [A] - 7 violations ⚠
- 73123 (Oklahoma City)
- 73124 (Oklahoma City)
- 73125 (Oklahoma City)
- 73126 (Oklahoma City)
- 73127 (Oklahoma City) [B] - 32 violations ⚠
- 73128 (Oklahoma City) [A]
- 73129 (Oklahoma City) [A] - 2 violations ⚠
- 73130 (Oklahoma City) [B] - 182 violations ⚠
- 73131 (Oklahoma City) [B] - 69 violations ⚠
- 73132 (Oklahoma City) [A] - 7 violations ⚠
- 73134 (Oklahoma City) [A] - 8 violations
- 73135 (Oklahoma City) [A] - 41 violations ⚠
- 73136 (Oklahoma City)
- 73137 (Oklahoma City)
- 73139 (Oklahoma City) [B] - 73 violations ⚠
- 73140 (Oklahoma City)
- 73141 (Oklahoma City) [B] - 182 violations ⚠
- 73142 (Oklahoma City) [A] - 8 violations
- 73143 (Oklahoma City)
- 73144 (Oklahoma City)
- 73145 (Oklahoma City) [A] - 39 violations
- 73146 (Oklahoma City)
- 73147 (Oklahoma City)
- 73148 (Oklahoma City)
- 73149 (Oklahoma City) [B] - 59 violations ⚠
- 73150 (Oklahoma City)
- 73151 (Oklahoma City) [A]
- 73152 (Oklahoma City)
- 73153 (Oklahoma City)
- 73154 (Oklahoma City)
- 73155 (Oklahoma City)
- 73156 (Oklahoma City)
- 73157 (Oklahoma City)
- 73159 (Oklahoma City) [B] - 14 violations ⚠
- 73160 (Oklahoma City) [B] - 62 violations ⚠
- 73162 (Oklahoma City) [A] - 8 violations
- 73163 (Oklahoma City)
- 73164 (Oklahoma City)
- 73165 (Oklahoma City) [A] - 59 violations ⚠
- 73167 (Oklahoma City)
- 73169 (Oklahoma City) [B] - 14 violations ⚠
- 73170 (Oklahoma City) [B] - 73 violations ⚠
- 73172 (Oklahoma City)
- 73173 (Oklahoma City) [A] - 14 violations ⚠
- 73178 (Oklahoma City)
- 73179 (Oklahoma City) [B] - 14 violations ⚠
- 73184 (Oklahoma City)
- 73185 (Oklahoma City)
- 73189 (Oklahoma City)
- 73190 (Oklahoma City)
- 73193 (Oklahoma City)
- 73194 (Oklahoma City)
- 73195 (Oklahoma City)
- 73196 (Oklahoma City)
- 73197 (Oklahoma City)
- 73198 (Oklahoma City)
- 73199 (Oklahoma City)
- 74447 (Okmulgee) - 210 violations ⚠
- 74450 (Oktaha) - 120 violations ⚠
- 73560 (Olustee) - 24 violations
- 73764 (Omega)
- 74053 (Oologah) - 35 violations ⚠
- 73073 (Orlando) - 11 violations ⚠
- 74054 (Osage)
- 73561 (Oscar)
- 73453 (Overbrook) [A] - 60 violations ⚠
- 74055 (Owasso) - 35 violations ⚠
- 74860 (Paden) - 25 violations ⚠
- 74951 (Panama) - 25 violations ⚠
- 74559 (Panola)
- 73074 (Paoli) - 26 violations ⚠
- 74451 (Park Hill) - 54 violations ⚠
- 73075 (Pauls Valley) - 174 violations ⚠
- 74056 (Pawhuska) [B] - 174 violations ⚠
- 74058 (Pawnee) - 158 violations ⚠
- 74452 (Peggs) - 2 violations ⚠
- 74059 (Perkins) - 67 violations
- 73077 (Perry) - 168 violations ⚠
- 74360 (Picher)
- 74752 (Pickens)
- 73078 (Piedmont) [B] - 97 violations ⚠
- 74560 (Pittsburg) [A] - 145 violations ⚠
- 74753 (Platter)
- 73079 (Pocasset) [B] - 175 violations ⚠
- 74902 (Pocola) - 41 violations ⚠
- 74601 (Ponca City) - 30 violations ⚠
- 74602 (Ponca City)
- 74604 (Ponca City) [C] - 210 violations ⚠
- 73766 (Pond Creek) - 3 violations ⚠
- 74454 (Porter) - 17 violations ⚠
- 74455 (Porum) - 61 violations ⚠
- 74953 (Poteau) - 93 violations ⚠
- 74864 (Prague) - 594 violations ⚠
- 74456 (Preston)
- 74457 (Proctor) - 74 violations ⚠
- 74060 (Prue) [A] - 3 violations
- 74361 (Pryor) [C] - 40 violations ⚠
- 74362 (Pryor)
- 73080 (Purcell) [B] - 74 violations ⚠
- 73659 (Putnam)
- 74363 (Quapaw) [A] - 43 violations ⚠
- 74561 (Quinton) - 137 violations ⚠
- 74650 (Ralston) - 1 violation
- 74061 (Ramona) [A] - 15 violations ⚠
- 73562 (Randlett) - 35 violations ⚠
- 73481 (Ratliff City) - 26 violations ⚠
- 74562 (Rattan) - 68 violations ⚠
- 73455 (Ravia)
- 74563 (Red Oak) - 154 violations ⚠
- 74651 (Red Rock) - 16 violations ⚠
- 74458 (Redbird)
- 74459 (Rentiesville)
- 73660 (Reydon)
- 73456 (Ringling) [A] - 16 violations ⚠
- 74754 (Ringold) - 157 violations ⚠
- 73768 (Ringwood) - 9 violations ⚠
- 74062 (Ripley) - 15 violations ⚠
- 73661 (Rocky) - 24 violations ⚠
- 74865 (Roff) - 9 violations ⚠
- 74954 (Roland) [B] - 8 violations ⚠
- 73564 (Roosevelt) [A] - 17 violations ⚠
- 74364 (Rose) - 198 violations ⚠
- 73855 (Rosston)
- 74755 (Rufe)
- 73082 (Rush Springs) - 5 violations ⚠
- 73565 (Ryan) - 10 violations ⚠
- 74072 (S Coffeyville) - 121 violations ⚠
- 74866 (Saint Louis)
- 74365 (Salina) [D] - 193 violations ⚠
- 74955 (Sallisaw) [C] - 50 violations ⚠
- 74063 (Sand Springs) [A] - 41 violations ⚠
- 74066 (Sapulpa) [B] - 86 violations ⚠
- 74067 (Sapulpa)
- 74867 (Sasakwa) - 11 violations ⚠
- 74565 (Savanna) [B] - 35 violations ⚠
- 74756 (Sawyer)
- 73662 (Sayre) - 10 violations ⚠
- 74460 (Schulter)
- 73663 (Seiling) - 5 violations
- 74818 (Seminole)
- 74868 (Seminole) - 67 violations ⚠
- 73664 (Sentinel) - 4 violations
- 74956 (Shady Point) - 62 violations ⚠
- 74068 (Shamrock)
- 73857 (Sharon) - 36 violations ⚠
- 73858 (Shattuck)
- 74801 (Shawnee) - 113 violations ⚠
- 74802 (Shawnee)
- 74804 (Shawnee) - 63 violations ⚠
- 74652 (Shidler) - 150 violations ⚠
- 74070 (Skiatook) [B] - 94 violations ⚠
- 74071 (Slick)
- 74957 (Smithville) - 32 violations ⚠
- 74567 (Snow)
- 73566 (Snyder) - 55 violations ⚠
- 74759 (Soper) - 149 violations ⚠
- 73770 (Southard)
- 74869 (Sparks) - 586 violations ⚠
- 74366 (Spavinaw) [C] - 150 violations ⚠
- 73084 (Spencer) [B] - 266 violations ⚠
- 74760 (Spencerville)
- 74073 (Sperry) [A] - 15 violations ⚠
- 74959 (Spiro) - 74 violations ⚠
- 73458 (Springer) [A] - 41 violations ⚠
- 73567 (Sterling) - 6 violations ⚠
- 74461 (Stidham)
- 74462 (Stigler) - 68 violations ⚠
- 74074 (Stillwater) - 32 violations ⚠
- 74075 (Stillwater) - 32 violations ⚠
- 74076 (Stillwater)
- 74077 (Stillwater) - 10 violations ⚠
- 74078 (Stillwater) - 10 violations ⚠
- 74960 (Stilwell) - 88 violations ⚠
- 74871 (Stonewall) - 11 violations ⚠
- 74367 (Strang) [B] - 59 violations ⚠
- 74872 (Stratford) - 12 violations ⚠
- 74569 (Stringtown) - 168 violations ⚠
- 74079 (Stroud) - 658 violations ⚠
- 74570 (Stuart) - 54 violations ⚠
- 73086 (Sulphur) - 18 violations ⚠
- 73666 (Sweetwater)
- 74761 (Swink)
- 74463 (Taft) - 26 violations ⚠
- 74464 (Tahlequah) - 92 violations ⚠
- 74465 (Tahlequah)
- 74080 (Talala) - 15 violations ⚠
- 74571 (Talihina) - 137 violations ⚠
- 73667 (Taloga) - 32 violations ⚠
- 73487 (Tatums)
- 74873 (Tecumseh) - 790 violations ⚠
- 73568 (Temple) - 35 violations ⚠
- 74081 (Terlton) - 16 violations ⚠
- 73569 (Terral)
- 73949 (Texhoma)
- 73668 (Texola)
- 73459 (Thackerville) [A] - 39 violations ⚠
- 73669 (Thomas) - 29 violations ⚠
- 73570 (Tipton) - 32 violations ⚠
- 73460 (Tishomingo) - 25 violations ⚠
- 74653 (Tonkawa) - 10 violations ⚠
- 74875 (Tryon) - 13 violations
- 74101 (Tulsa)
- 74102 (Tulsa)
- 74103 (Tulsa) [A]
- 74104 (Tulsa) [A]
- 74105 (Tulsa) [A]
- 74106 (Tulsa) [A]
- 74107 (Tulsa) [A] - 6 violations ⚠
- 74108 (Tulsa) [A] - 36 violations ⚠
- 74110 (Tulsa) [A]
- 74112 (Tulsa) [A]
- 74114 (Tulsa) [A]
- 74115 (Tulsa) [A]
- 74116 (Tulsa) [B] - 29 violations ⚠
- 74117 (Tulsa) [A] - 8 violations
- 74119 (Tulsa) [A]
- 74120 (Tulsa) [A]
- 74121 (Tulsa)
- 74126 (Tulsa) [A] - 7 violations
- 74127 (Tulsa) [A] - 3 violations
- 74128 (Tulsa) [A]
- 74129 (Tulsa) [A]
- 74130 (Tulsa) [A] - 8 violations
- 74131 (Tulsa) [A] - 11 violations ⚠
- 74132 (Tulsa) [A] - 10 violations ⚠
- 74133 (Tulsa) [A] - 7 violations ⚠
- 74134 (Tulsa) [A] - 36 violations ⚠
- 74135 (Tulsa) [A]
- 74136 (Tulsa) [A]
- 74137 (Tulsa) [A] - 4 violations
- 74141 (Tulsa)
- 74145 (Tulsa) [A]
- 74146 (Tulsa) [A]
- 74147 (Tulsa)
- 74148 (Tulsa)
- 74149 (Tulsa)
- 74150 (Tulsa)
- 74152 (Tulsa)
- 74153 (Tulsa)
- 74155 (Tulsa)
- 74156 (Tulsa)
- 74157 (Tulsa)
- 74158 (Tulsa)
- 74159 (Tulsa)
- 74169 (Tulsa)
- 74170 (Tulsa)
- 74171 (Tulsa) [A]
- 74172 (Tulsa)
- 74182 (Tulsa)
- 74186 (Tulsa)
- 74187 (Tulsa)
- 74192 (Tulsa)
- 74193 (Tulsa)
- 74572 (Tupelo) - 7 violations ⚠
- 73950 (Turpin)
- 74574 (Tuskahoma) - 122 violations ⚠
- 73488 (Tussy)
- 73089 (Tuttle) - 482 violations ⚠
- 74368 (Twin Oaks)
- 73951 (Tyrone)
- 73090 (Union City) - 32 violations ⚠
- 74764 (Valliant) - 157 violations ⚠
- 73491 (Velma) - 9 violations
- 74082 (Vera)
- 73092 (Verden) - 97 violations ⚠
- 74962 (Vian) [C] - 24 violations ⚠
- 73859 (Vici) - 80 violations ⚠
- 74301 (Vinita) - 155 violations ⚠
- 73571 (Vinson)
- 74467 (Wagoner) - 161 violations ⚠
- 74477 (Wagoner)
- 74468 (Wainwright) - 55 violations ⚠
- 73771 (Wakita) - 3 violations ⚠
- 73572 (Walters) - 22 violations ⚠
- 74878 (Wanette) - 26 violations ⚠
- 74083 (Wann) - 81 violations ⚠
- 73461 (Wapanucka) - 72 violations ⚠
- 74576 (Wardville) - 97 violations ⚠
- 74469 (Warner) - 98 violations ⚠
- 73093 (Washington) [B] - 56 violations ⚠
- 73772 (Watonga) - 12 violations ⚠
- 74963 (Watson)
- 74964 (Watts) - 12 violations ⚠
- 73773 (Waukomis) - 14 violations ⚠
- 73573 (Waurika) - 78 violations ⚠
- 73095 (Wayne) - 22 violations ⚠
- 73860 (Waynoka) - 44 violations ⚠
- 73096 (Weatherford) - 11 violations ⚠
- 74470 (Webbers Falls) - 64 violations ⚠
- 74369 (Welch) - 52 violations ⚠
- 74880 (Weleetka) - 28 violations ⚠
- 74471 (Welling) - 27 violations ⚠
- 74881 (Wellston) - 52 violations ⚠
- 74965 (Westville) - 58 violations ⚠
- 74883 (Wetumka) - 37 violations ⚠
- 74884 (Wewoka) - 254 violations ⚠
- 73097 (Wheatland) [B] - 14 violations ⚠
- 74472 (Whitefield) - 25 violations ⚠
- 74577 (Whitesboro) - 32 violations ⚠
- 74578 (Wilburton) - 142 violations ⚠
- 73673 (Willow) - 15 violations ⚠
- 73463 (Wilson) [A] - 55 violations ⚠
- 74966 (Wister) - 199 violations ⚠
- 73801 (Woodward) - 192 violations ⚠
- 73802 (Woodward)
- 74766 (Wright City) - 68 violations ⚠
- 74370 (Wyandotte) [A] - 62 violations ⚠
- 73098 (Wynnewood) - 33 violations ⚠
- 74084 (Wynona) - 72 violations ⚠
- 74085 (Yale) - 80 violations ⚠
- 73085 (Yukon)
- 73099 (Yukon) [B] - 124 violations ⚠
Data Sources
- Water quality: EPA Safe Drinking Water Information System (SDWIS)
- PFAS screening: EPA UCMR 5
- Radon zones: EPA Map of Radon Zones
- Air quality: EPA AirData annual AQI
- Regulations: State plumbing boards, ICC, IAPMO
- Rebates: Rewiring America
Reporting periods vary by source. Missing data is shown as unavailable, not as zero.
Largest water systems in Oklahoma
The 12 biggest community water systems serving Oklahoma, of 513 total.
- B
- A
- A
- B
- A
- B
Show all 12 water systems
- B
- B
- B
Systems with the most violations in Oklahoma
12 systems in Oklahoma with the most recorded EPA violations.
- B
- C
- B
Frequently Asked Questions
Is the water safe to drink in Oklahoma?
Oklahoma has 513 community water systems serving 2,937,940 people across 771 ZIP codes. There are 13,618 recorded violations, including 3880 health-based. 512 of 771 ZIP codes have at least one violation.
What plumbing code does Oklahoma follow?
Oklahoma follows the IPC plumbing code. A licensed plumber is generally required for plumbing work.
Is lead a concern in Oklahoma's drinking water?
9 ZIP codes in Oklahoma have lead levels exceeding the EPA action level of 0.015 mg/L.