Your county health department
Ohio doesn't run a statewide free testing program that we know of. Some county health departments still test wells or sell kits, so call yours first.
Department of Health: private well testingUse a lab Ohio certifies, or a mail-in kit. Across the state, the ones worth testing for are manganese and arsenic, plus bacteria and nitrate every year.
About 2,334,000 people in Ohio get their water from a private well, about 2 in 10 residents.
Ohio doesn't run a statewide free testing program that we know of. Some county health departments still test wells or sell kits, so call yours first.
Department of Health: private well testingThe state's list of labs certified for drinking water. Many sell bottles you pick up or get by mail, and their results count for a home sale or loan.
Labs certified by OhioOrder online, fill the bottles at your kitchen tap and get results by email in about a week. Full well tests run about $210 to $220.
Compare kits for OhioShare of tested wells over the limit, from lab tests the USGS, EPA and state agencies collected since 2000. Your own well needs its own test.
Rare: under 5%Worth checking: 5 to 15%Widespread: 15%+
Lab results: Water Quality Portal (USGS and EPA)
6 counties have a full report with local test results and well depths.
No full report for that county yet. The statewide results above still apply, and so do the three ways to get tested.
| County | People on private wells | Share of residents | Typical well depth |
|---|---|---|---|
| Stark County | 122,789 | 33% | 112 ft |
| Summit County | 114,989 | 21% | 80 ft |
| Geauga County | 76,987 | 81% | 102 ft |
| Portage County | 71,654 | 44% | 91 ft |
| Licking County | 65,710 | 37% | 135 ft |
| Trumbull County | 62,335 | 31% | 92 ft |
| Wayne County | 58,828 | 50% | 106 ft |
| Fairfield County | 53,978 | 34% | 100 ft |
| Franklin County | 52,101 | 4% | 85 ft |
| Columbiana County | 51,159 | 50% | 128 ft |
| Richland County | 46,778 | 37% | 122 ft |
| Clark County | 44,207 | 33% | 82 ft |
| Medina County | 43,566 | 24% | 90 ft |
| Mahoning County | 40,954 | 18% | 113 ft |
| Ashtabula County | 34,937 | 36% | 59 ft |
| Montgomery County | 34,709 | 6% | 72 ft |
| Greene County | 34,702 | 21% | 90 ft |
| Knox County | 34,041 | 54% | 140 ft |
| Miami County | 34,027 | 31% | 83 ft |
| Allen County | 32,548 | 32% | 70 ft |
| Holmes County | 31,573 | 71% | 146 ft |
| Tuscarawas County | 31,468 | 34% | 124 ft |
| Muskingum County | 29,261 | 34% | 100 ft |
| Wood County | 29,242 | 22% | 79 ft |
| Butler County | 28,742 | 7% | 60 ft |
| Lucas County | 28,592 | 7% | 78 ft |
| Warren County | 28,363 | 12% | 60 ft |
| Darke County | 27,669 | 53% | 101 ft |
| Ross County | 26,809 | 35% | 75 ft |
| Union County | 25,397 | 40% | 98 ft |
| Morrow County | 24,144 | 69% | 80 ft |
| Sandusky County | 23,959 | 41% | 90 ft |
| Seneca County | 23,565 | 43% | 90 ft |
| Pickaway County | 23,281 | 40% | 90 ft |
| Ashland County | 22,948 | 44% | 101 ft |
| Delaware County | 22,692 | 11% | 70 ft |
| Logan County | 21,297 | 46% | 113 ft |
| Shelby County | 20,987 | 44% | 108 ft |
| Clermont County | 20,825 | 10% | 70 ft |
| Lake County | 20,408 | 9% | 75 ft |
| Washington County | 20,266 | 34% | 80 ft |
| Preble County | 19,805 | 48% | 76 ft |
| Champaign County | 19,792 | 51% | 92 ft |
| Marion County | 19,661 | 30% | 76 ft |
| Lorain County | 19,300 | 6% | 55 ft |
| Fulton County | 18,821 | 44% | 102 ft |
| Scioto County | 18,698 | 25% | 54 ft |
| Huron County | 18,641 | 32% | 62 ft |
| Highland County | 18,625 | 43% | 100 ft |
| Mercer County | 18,387 | 43% | 142 ft |
| Coshocton County | 18,354 | 50% | 95 ft |
| Carroll County | 18,148 | 68% | 135 ft |
| Ottawa County | 18,021 | 45% | 70 ft |
| Putnam County | 17,946 | 52% | 73 ft |
| Perry County | 17,551 | 50% | 115 ft |
| Hancock County | 17,525 | 23% | 64 ft |
| Brown County | 17,023 | 39% | 85 ft |
| Hocking County | 16,820 | 60% | 200 ft |
| Lawrence County | 16,804 | 29% | 79 ft |
| Jefferson County | 16,588 | 25% | 115 ft |
| Cuyahoga County | 15,874 | 1% | 61 ft |
| Madison County | 15,862 | 36% | 102 ft |
| Auglaize County | 15,736 | 34% | 104 ft |
| Williams County | 15,474 | 42% | 100 ft |
| Adams County | 15,258 | 56% | 70 ft |
| Belmont County | 15,202 | 23% | 88 ft |
| Athens County | 14,722 | 24% | 75 ft |
| Clinton County | 14,532 | 35% | 90 ft |
| Guernsey County | 14,292 | 37% | 105 ft |
| Defiance County | 13,949 | 36% | 87 ft |
| Erie County | 13,417 | 18% | 62 ft |
| Pike County | 13,383 | 49% | 66 ft |
| Crawford County | 13,200 | 31% | 60 ft |
| Hardin County | 13,114 | 43% | 87 ft |
| Gallia County | 12,612 | 43% | 71 ft |
| Jackson County | 12,577 | 39% | 78 ft |
| Henry County | 12,326 | 45% | 75 ft |
| Van Wert County | 11,913 | 41% | 95 ft |
| Meigs County | 11,187 | 50% | 90 ft |
| Paulding County | 10,655 | 57% | 60 ft |
| Fayette County | 10,587 | 37% | 86 ft |
| Hamilton County | 10,396 | 1% | 42 ft |
| Wyandot County | 9,397 | 43% | 85 ft |
| Morgan County | 8,903 | 65% | 75 ft |
| Vinton County | 8,655 | 68% | 240 ft |
| Monroe County | 7,786 | 58% | 97 ft |
| Harrison County | 7,263 | 50% | 117 ft |
| Noble County | 6,532 | 46% | 80 ft |
Ohio doesn't require routine testing of existing private wells. Keeping a well safe is up to the owner, so test for bacteria and nitrate every year.
Otherwise, use a lab certified by Ohio for drinking water. The state's list is linked on this page.