Missouri utilities 301 to 400.
Each serves 1,366 to 2,065 people, as it reports to EPA. Your ZIP code finds yours faster.
301 to 400 of 1,398, by people served
| Utility | Based in | Serves | Regulated PFAS | Health-based violations since 2016 |
|---|---|---|---|---|
| Camden County PWSD #4 Shawnee Bend | Lake Ozark | 2,065 | Not sampled | 0 |
| Holiday Hills Resort | Bolivar | 2,065 | None found | 1 |
| Perry County PWSD 1 | Perryville | 2,065 | Not sampled | 0 |
| Cabool PWS | Cabool | 2,059 | Not sampled | 0 |
| Stone County PWSD 1 | Kimberling City | 2,052 | Not sampled | 0 |
| Granby PWS | Granby | 2,034 | Not sampled | 0 |
| Mirasol Subdivision | Hilsboro | 2,012 | Not sampled | 0 |
| Lake Ozark PWS | Lake Ozark | 2,007 | Not sampled | 1 |
| Big Lake Village of PWS | Big Lake | 2,000 | Not sampled | 3 |
| Cole County PWSD 3 | St. Martins | 2,000 | Not sampled | 0 |
| Doniphan PWS | Doniphan | 2,000 | Not sampled | 0 |
| New Haven PWS | New Haven | 2,000 | Not sampled | 1 |
| Taney County PWSD 1 | Taneyville | 2,000 | Not sampled | 0 |
| Campbell PWS | Campbell | 1,992 | None found | 0 |
| Piedmont PWS | Piedmont | 1,987 | Not sampled | 2 |
| Carterville PWS | Carterville | 1,982 | Not sampled | 0 |
| Bloomfield PWS | Bloomfield | 1,980 | Not sampled | 0 |
| Steele PWS | Steele | 1,975 | Not sampled | 3 |
| Dunklin County PWSD 3 South | Whiteoak | 1,972 | Not sampled | 0 |
| Ray County PWSD 3 | Polo | 1,970 | Not sampled | 0 |
| Anderson PWS | Anderson | 1,961 | None found | 0 |
| Kahoka Public Works PWS | Kahoka | 1,961 | Not sampled | 0 |
| Cass County PWSD 11 | Garden City | 1,948 | Not sampled | 0 |
| Sparta PWS | Sparta | 1,946 | Not sampled | 0 |
| Seymour PWS | Seymour | 1,943 | Not sampled | 0 |
| Jasper County PWSD 3 | Joplin | 1,900 | Not sampled | 0 |
| Bernie PWS | Bernie | 1,898 | Not sampled | 0 |
| Stockton PWS | Stockton | 1,892 | Not sampled | 0 |
| Richland PWS | Richland | 1,863 | Not sampled | 2 |
| Platte Co PWSD 9 | Dearborn | 1,860 | Not sampled | 0 |
| Weston PWS | Weston | 1,850 | Not sampled | 2 |
| Cass County PWSD 4 | Harrisonville | 1,840 | Not sampled | 0 |
| Merriam Woods PWS | Merriam Woods | 1,839 | Not sampled | 0 |
| Slater PWS | Slater | 1,835 | Not sampled | 1 |
| Liberty Water Noel | Noel | 1,832 | Not sampled | 0 |
| Memphis PWS | Memphis | 1,822 | Not sampled | 6 |
| Gallatin PWS | Gallatin | 1,821 | Not sampled | 0 |
| Hamilton PWS | Hamilton | 1,813 | Not sampled | 2 |
| New Madrid County PWSD 5 | Gideon | 1,800 | Not sampled | 0 |
| Vernon County PWSD 2 | Milo | 1,800 | Not sampled | 0 |
| Shelbina PWS | Shelbina | 1,771 | Not sampled | 0 |
| Howell Oregon County PWSD 2 North | West Plains | 1,768 | Not sampled | 0 |
| Senath PWS | Senath | 1,767 | Not sampled | 1 |
| Phelps County PWSD 2 South | Rolla | 1,763 | Not sampled | 0 |
| Milan PWS | Milan | 1,759 | Not sampled | 1 |
| Platte County PWSD 7 | Weston | 1,750 | Not sampled | 0 |
| Cape Girardeau County PWSD 4 | Gordonville | 1,743 | Not sampled | 0 |
| Camden County PWSD # 5 | Bradenton | 1,735 | Not sampled | 0 |
| Unionville PWS | Unionville | 1,735 | Not sampled | 3 |
| Hallsville PWS | Hallsville | 1,732 | Not sampled | 0 |
| Albany PWS | Albany | 1,710 | Not sampled | 1 |
| Madison County PWSD 1 North and South | Fredericktown | 1,705 | Not sampled | 0 |
| College of the Ozarks | Point Lookout | 1,700 | Not sampled | 1 |
| Lewis County PWSD 1 | Ewing | 1,700 | Not sampled | 0 |
| Osage Beach West PWS | Osage Beach | 1,700 | Not sampled | 0 |
| St Paul PWS | O'Fallon | 1,700 | Not sampled | 0 |
| Camden County PWSD 3 | Camdenton | 1,650 | Not sampled | 0 |
| Cedar County PWSD 1 | Eldorado Spring | 1,650 | Not sampled | 1 |
| Adrian PWS | Adrian | 1,635 | Not sampled | 3 |
| Salisbury PWS | Salisbury | 1,620 | Not sampled | 0 |
| Camden County PWSD 2 | Camdenton | 1,600 | Not sampled | 0 |
| Indian Hills Utilities Operating Company | St Louis | 1,600 | Not sampled | 0 |
| Lake Winnebago PWS | Lake Winnebago | 1,600 | Not sampled | 0 |
| MO American Garden City | Garden City | 1,590 | Not sampled | 26 |
| Huntsville PWS | Huntsville | 1,563 | Not sampled | 0 |
| Sarcoxie PWS | Sarcoxie | 1,539 | Not sampled | 1 |
| PWSD 2 of Stone County 265 | Branson West | 1,535 | Not sampled | 0 |
| Stoddard County PWSD 4 | Dexter | 1,530 | Not sampled | 0 |
| Bourbon PWS | Bourbon | 1,524 | Not sampled | 0 |
| Ash Grove PWS | Ash Grove | 1,512 | Not sampled | 0 |
| Livingston County PWSD 4 | Chillicothe | 1,507 | Not sampled | 0 |
| MO American Wardsville | Wardsville | 1,506 | Not sampled | 1 |
| Butler County PWSD 2 | Qulin | 1,500 | Not sampled | 1 |
| Greene County PWSD 5 | Fair Grove | 1,500 | Not sampled | 0 |
| Howell County PWSD 3 | Willow Springs | 1,500 | Not sampled | 0 |
| Linn PWS | Linn | 1,500 | Not sampled | 0 |
| Mc Donald County PWSD 2 | Rocky Comfort | 1,500 | Not sampled | 0 |
| Springdale Lake Estates | Kansas City | 1,500 | Not sampled | 0 |
| Worth County PWSD 1 | Grant City | 1,497 | Not sampled | 0 |
| Crane PWS | Crane | 1,495 | Not sampled | 2 |
| Tarkio Board of Public Works PWS | Tarkio | 1,494 | Not sampled | 0 |
| Winfield PWS | Winfield | 1,489 | Not sampled | 1 |
| MO Ark Water Co | Blue Eye | 1,478 | Not sampled | 0 |
| Bismarck PWS | Bismarck | 1,475 | Not sampled | 0 |
| Duenweg PWS | Duenweg | 1,469 | Not sampled | 0 |
| MO American Ironton | Ironton | 1,460 | Not sampled | 13 |
| Caldwell County PWSD 3 | Braymer | 1,452 | Not sampled | 0 |
| PWSD 2 of Hickory Co | Wheatland | 1,450 | Not sampled | 0 |
| Steelville PWS | Steelville | 1,435 | Not sampled | 0 |
| Linn County Cons PWSD 1 | Purdin | 1,420 | Not sampled | 3 |
| Highlandville PWS | Highlandville | 1,417 | Not sampled | 0 |
| Advance PWS | Advance | 1,400 | Not sampled | 1 |
| Greenfield PWS | Greenfield | 1,400 | Not sampled | 0 |
| Moniteau County PWSD 2 | California | 1,400 | Not sampled | 0 |
| Rich Hill PWS | Rich Hill | 1,400 | Not sampled | 2 |
| Texas County PWSD 2 | Houston | 1,400 | Not sampled | 0 |
| Wayne & Butler County PWSD 4 | Wappappello | 1,400 | Not sampled | 0 |
| Gerald PWS | Gerald | 1,383 | Not sampled | 0 |
| Gentry County PWSD 1 | Albany | 1,375 | Not sampled | 3 |
| Laplata PWS | Laplata | 1,366 | Not sampled | 0 |
Every utility EPA sampled for PFAS under UCMR 5, any other community system serving 3,300 people or more, and any smaller one with results from 2020 on, from CDC. Other systems appear in ZIP code results. People served is what each utility reports to EPA. Data: EPA SDWIS 2026 Q3, UCMR 5 and EPA’s 2012 to 2019 compliance results, and CDC’s yearly averages.
Where to go next
- Read your utility’s own reportIt has newer results than the yearly averages CDC carries here, which end in 2023, and contaminants these pages don’t show.How to read it
- Every contaminantLegal limits, health goals and what handles each one.All contaminants
- Filters, checkedEvery filter TapBuff has checked against a certifier’s listing, with five-year costs.Compare filters