Total Haloacetic Acids (HAA5) violations in Oklahoma
282 active public water systems in Oklahoma had a Total Haloacetic Acids (HAA5) violation in the past three years, 68 of them still unresolved. What Total Haloacetic Acids (HAA5) is and why it matters.
Systems with a Total Haloacetic Acids (HAA5) violation
Unresolved first, then largest first| System | Serves | Status | Rules violated, 3 yr | Unresolved |
|---|---|---|---|---|
|
Marshall County Rural Water District #2 Marshall County |
17,587 | 1 | 0 | |
|
Okmulgee Pwa Okmulgee County |
13,495 | 6 | 0 | |
|
Southern Okla Water Corp Carter County |
11,250 | 3 | 0 | |
|
Rogers CO Rwd # 3 Lake Plant Rogers County |
10,470 | 4 | 2 | |
|
Wagoner Wagoner County |
7,982 | 3 | 2 | |
|
Piedmont Municipal Authority Canadian County |
7,542 | 6 | 1 | |
|
Idabel Pwa McCurtain County |
6,952 | 3 | 0 | |
|
Vinita Utilities Authority Craig County |
6,472 | 5 | 1 | |
|
Tecumseh Utility Authority Pottawatomie County |
6,098 | 1 | 1 | |
|
Creek CO Rwd # 1 Creek County |
5,675 | 3 | 0 | |
|
Pushmataha Co. Rwd #3 Pushmataha County |
4,825 | 3 | 1 | |
|
Leflore Co. Rwd #2 Le Flore County |
4,700 | 1 | 1 | |
|
Wagoner Co. Rwd #9 Wagoner County |
4,363 | 5 | 0 | |
|
Mayes CO Rwd #4 Mayes County |
4,183 | 4 | 0 | |
|
Madill Marshall County |
3,410 | 4 | 0 | |
|
Stickross Mountain Water CO Cherokee County |
3,250 | 6 | 0 | |
|
Atoka Atoka County |
2,988 | 3 | 0 | |
|
New Cordell Utility Authority Washita County |
2,903 | 5 | 0 | |
|
Hominy Osage County |
2,584 | 9 | 3 | |
|
Okmulgee Co. Rwd #7 (nuyaka) Okmulgee County |
2,357 | 3 | 1 | |
|
Creek CO Rwd # 7 Creek County |
2,100 | 5 | 1 | |
|
Waurika Public Works Authority Jefferson County |
2,100 | 5 | 2 | |
|
Warner Muskogee County |
2,020 | 3 | 1 | |
|
Wagoner Co. Rwd #2 Wagoner County |
2,000 | 10 | 0 | |
|
Spiro East Water Association Le Flore County |
1,817 | 5 | 1 | |
|
Leflore Co. Rwd #1 Le Flore County |
1,758 | 3 | 2 | |
|
Rogers CO Rwd # 6 Rogers County |
1,560 | 3 | 3 | |
|
Latimer Co. Rwd #2 Latimer County |
1,500 | 3 | 0 | |
|
Wetumka Hughes County |
1,451 | 4 | 1 | |
|
Afton Pwa Ottawa County |
1,428 | 5 | 1 | |
|
Beggs Public Works Authority Okmulgee County |
1,364 | 6 | 1 | |
|
Barnsdall Osage County |
1,243 | 7 | 1 | |
|
Maysville Garvin County |
1,212 | 8 | 3 | |
|
Okarche Kingfisher County |
1,110 | 2 | 1 | |
|
Stringtown Pwa Atoka County |
1,105 | 2 | 0 | |
|
Quinton Pittsburg County |
1,071 | 2 | 1 | |
|
Nowata CO Rwd #7 Nowata County |
1,050 | 6 | 5 | |
|
Oakland Pwa Marshall County |
1,050 | 4 | 2 | |
|
Choctaw Co. Rwsg & Swmd #6 Choctaw County |
850 | 5 | 3 | |
|
Payne CO Rwd #4 Payne County |
820 | 3 | 2 | |
|
Ryan Utilities Authority Jefferson County |
800 | 2 | 1 | |
|
LE Ann Water Washington County |
750 | 5 | 2 | |
|
Copan Pwa Washington County |
733 | 12 | 3 | |
|
Red Oak Pwa Latimer County |
581 | 5 | 0 | |
|
Keota Pwa Haskell County |
564 | 6 | 1 | |
|
Ramona Public Works Authority Washington County |
564 | 4 | 2 | |
|
Osage CO Rwd # 5 Osage County |
561 | 4 | 2 | |
|
Atoka Co. Rwd #2 Atoka County |
500 | 2 | 0 | |
|
Mountain Park Public Works Auth Kiowa County |
473 | 5 | 0 | |
|
Bokoshe Pwa Le Flore County |
450 | 3 | 0 |
About this data
A system is counted once if any of its violations in the past three years involved Total Haloacetic Acids (HAA5), including monitoring and reporting lapses. Rules violated and status in the table are for the whole system, not Total Haloacetic Acids (HAA5) alone.
Source: the U.S. EPA's Enforcement and Compliance History Online system (ECHO), which publishes the federal Safe Drinking Water Information System. EPA's terms and values are shown as published. The Oklahoma records are from EPA's data refresh of Oct 7, 2026; EPA refreshes this data quarterly, and states report to EPA with a lag of three to six months, so the newest violations may not appear yet. Retrieved from ECHO on Oct 11, 2026.