Public Water Systems
4,181 active public water systems in OH, tracked from EPA's Safe Drinking Water Information System (SDWIS) across all 50 states. See our methodology.
| System Name | Location | Population | Violations | PFAS |
|---|---|---|---|---|
| Wright-Patterson Afb Area B PWS | Vandalia, OH | 11,034 | 34 | Detected |
| Wapakoneta City | Wapakoneta, OH | 11,000 | 21 | Clean |
| Van Wert City | Van Wert, OH | 10,846 | 287 | Clean |
| Vermilion City | Vermilion, OH | 10,569 | 316 | Clean |
| Cambridge, City Of | Cambridge, OH | 10,520 | 494 | Detected |
| Galion City | Galion, OH | 10,453 | 59 | Detected |
| City of Heath PWS | Heath, OH | 10,310 | 17 | Clean |
| Buckeye Water District - Ohio River | Wellsville, OH | 10,300 | 112 | Clean |
| London City PWS | Columbus, OH | 10,256 | 153 | Clean |
| Earnhart Hill Water District PWS | Circleville, OH | 10,057 | 33 | Clean |
| Trumbull Co. - Southeast PWS | Vienna, OH | 9,931 | 14 | Detected |
| Pataskala City | Pataskala, OH | 9,900 | 47 | Clean |
| Little Hocking Water Association, Inc. | Little Hocking, OH | 9,892 | 8 | Clean |
| Wyoming City PWS | Cincinnati, OH | 9,700 | 13 | Clean |
| Jackson, City Of | Jackson, OH | 9,691 | 181 | Detected |
| Northwestern W and SD - Oregon Wtln 200 | Bowling Green, OH | 9,629 | 61 | Detected |
| Oakwood City PWS | Oakwood, OH | 9,572 | 2 | Detected |
| Reading City PWS | Reading, OH | 9,506 | 54 | Detected |
| Bellbrook Water Works | Bellbrook, OH | 9,475 | 37 | Detected |
| Shelby City | Shelby, OH | 9,453 | 189 | Detected |
| St Marys City | St Marys, OH | 9,356 | 11 | Clean |
| Canal Winchester City PWS | Canal Winchester, OH | 9,286 | 3 | Clean |
| Twin City Water and Sewer District PWS | Dennison, OH | 9,224 | 185 | Clean |
| Louisville City PWS | Louisville, OH | 9,186 | 40 | Detected |
| Sheffield Lake City PWS | Sheffield Lake, OH | 9,108 | 11 | Clean |
| Trotwood City PWS | Trotwood, OH | 9,000 | 58 | Detected |
| Chillicothe Correctional Institution | Oak Hill, OH | 9,000 | 72 | Clean |
| Wright State University | Dayton, OH | 8,948 | 47 | Clean |
| Guernsey Co. Water Dept. | Cambridge, OH | 8,891 | 25 | Detected |
| Clark County Northridge PWS | Springfield, OH | 8,874 | 14 | Clean |
| Scioto Water Inc.-Rose Hill | Franklin Furnace, OH | 8,861 | 116 | Clean |
| Napoleon City | Napoleon, OH | 8,858 | 106 | Detected |
| Bryan City | Bryan, OH | 8,729 | 11 | Clean |
| Portage County Water Resources | Ravenna, OH | 8,606 | 10 | Clean |
| Oberlin Water Department | Lagrange, OH | 8,600 | 32 | Detected |
| Sanitary District #4 | Columbus, OH | 8,575 | 40 | Detected |
| Orrville City PWS | Navarre, OH | 8,452 | 40 | Clean |
| Eaton Public Water System | W. Alexandria, OH | 8,400 | 0 | Clean |
| Hudson City PWS | Hudson, OH | 8,385 | 6 | Clean |
| Kenton City | Kenton, OH | 8,360 | 22 | Clean |
| Hubbard City PWS | Hubbard, OH | 8,339 | 10 | Detected |
| Trumbull Co. - Bazetta/Champion | Vienna, OH | 8,270 | 9 | Detected |
| Bellevue City | Bellevue, OH | 8,236 | 53 | Detected |
| Aqua Ohio - Lawrence County | Westerville, OH | 8,130 | 12 | Detected |
| Canfield City PWS | Canfield, OH | 7,767 | 33 | Detected |
| Knox County Water and Wastewater PWS | Mount Vernon, OH | 7,710 | 15 | Clean |
| Hollywood Gaming @ Mvrc | Wyomissing, OH | 7,625 | 2 | Clean |
| Hdma - Benton RD PWS | Marysville, OH | 7,600 | 63 | Clean |
| Wauseon City | Wauseon, OH | 7,568 | 111 | Detected |
| Warren Comm W and S Assn 2 | Marietta, OH | 7,215 | 29 | Detected |