Well Water Nerd

Well water testing in Iowa

Nobody tests a private well unless the owner does. In Iowa, the public record says to start with nitrate, radium (226 + 228), E. coli, then bacteria every year. Below: what to order, where, what it costs, and the county-by-county results that set the order.

What to test for first

  1. 1
    Nitrate
    11% of 17,792 local samples were above the limit.
  2. 2
    Radium (226 + 228)
    7% of 5,179 local samples were above the limit.
  3. 3
    E. coli
    5% of 145 local samples were above the limit.
  4. 4
    Arsenic
    3% of 5,807 local samples were above the limit.
  5. 5
    Fluoride
    <1% of 14,311 local samples were above the limit.

Test your Iowa well for nitrate, radium (226 + 228) and E. coli

Certified lab analysis of your own tap water, bottles and prepaid return shipping included. The Essential well panel covers arsenic, uranium, nitrate, lead, copper, manganese, iron, sodium and bacteria; radon and PFAS are add-ons.

Order the Tap Score well water test kit, from $209Already tested? Upload the report

Just want bacteria checked first? Tap Score coliform and E. coli test, $99. Coliform and E. coli are the tests every well needs every year.

Want a quick look before paying for a lab? Home well water test strips on Amazon check hardness, iron, pH and nitrate in minutes. They are a screen, not a result: arsenic, bacteria, uranium and PFAS need a certified lab.

Affiliate links: the merchant pays us a commission and the price is the same for you. It does not change what the data above says. As an Amazon Associate we earn from qualifying purchases.

Where to get it tested

Three routes, and all of them work. A mail-in kit from a certified lab is the simplest: the lab ships bottles, you fill them at the kitchen tap, and results come back by email. The full panel above is $209.

A local certified lab is the second route. LabCert - List of Certified Labs from Iowa DNR lists every lab certified for drinking water in Iowa. Call ahead: some take walk-in samples, some ship bottles.

The State Hygienic Laboratory at the University of Iowa mails a water sampling kit for coliform bacteria and nitrate to anyone who orders one online, with no price posted on the page. Details from the state

Free or low-cost testing: Iowa's Private Well Grants Program, run through county environmental health offices, provides free testing to all private well owners and users for bacteria and nitrate every year and for arsenic and manganese every three years. How to get it

For questions about your well, Private Well Program at Iowa DNR is the official source.

Already have results? Get the lab report read line by line, $29.

Testing by county

The contaminant most often over its limit in each county's public record, highest share first. Open a county for the full test list and its towns.

CountyTest first forOver the limit
Jefferson CountyRadium (226 + 228)44%
Wayne CountyNitrate44%
Henry CountyRadium (226 + 228)43%
Lucas CountyNitrate36%
Marion CountyRadium (226 + 228)36%
Wapello CountyRadium (226 + 228)33%
Palo Alto CountyRadium (226 + 228)31%
Emmet CountyRadium (226 + 228)30%
Delaware CountyNitrate29%
Ida CountyNitrate28%
Greene CountyArsenic28%
Des Moines CountyRadium (226 + 228)26%
Lyon CountyNitrate25%
Plymouth CountyNitrate25%
Cass CountyNitrate25%
Guthrie CountyNitrate24%
Carroll CountyNitrate23%
Franklin CountyNitrate23%
Black Hawk CountyNitrate21%
Lee CountyRadium (226 + 228)21%
Polk CountyRadium (226 + 228)20%
Winnebago CountyRadium (226 + 228)20%
Monona CountyNitrate20%
Page CountyNitrate20%
Keokuk CountyRadium (226 + 228)19%
Mitchell CountyNitrate18%
Sioux CountyNitrate18%
Fayette CountyNitrate18%
Story CountyNitrate17%
Monroe CountyNitrate17%
Poweshiek CountyRadium (226 + 228)17%
Shelby CountyArsenic16%
Iowa CountyNitrate16%
Scott CountyArsenic16%
Muscatine CountyNitrate15%
Woodbury CountyNitrate15%
Clay CountyNitrate15%
Hancock CountyArsenic14%
Van Buren CountyNitrate14%
Calhoun CountyRadium (226 + 228)13%
Union CountyNitrate13%
Hamilton CountyArsenic12%
Crawford CountyNitrate12%
Buena Vista CountyArsenic12%
Benton CountyNitrate12%
Butler CountyNitrate11%
Harrison CountyNitrate11%
Montgomery CountyArsenic11%
Dubuque CountyNitrate11%
Sac CountyNitrate11%
Marshall CountyNitrate11%
Winneshiek CountyNitrate11%
Jasper CountyNitrate10%
Jackson CountyNitrate10%
Cerro Gordo CountyNitrate10%
Chickasaw CountyNitrate10%
Clarke CountyNitrate10%
O'Brien CountyNitrate10%
Humboldt CountyRadium (226 + 228)10%
Osceola CountyNitrate10%
Wright CountyRadium (226 + 228)10%
Ringgold CountyNitrate10%
Louisa CountyNitrate9%
Dallas CountyArsenic9%
Hardin CountyNitrate9%
Bremer CountyNitrate9%
Grundy CountyNitrate8%
Jones CountyNitrate8%
Warren CountyNitrate8%
Appanoose CountyNitrate8%
Linn CountyNitrate8%
Cherokee CountyRadium (226 + 228)7%
Clayton CountyNitrate7%
Washington CountyNitrate7%
Tama CountyNitrate7%
Adair CountyNitrate7%
Webster CountyRadium (226 + 228)6%
Clinton CountyNitrate6%
Johnson CountyRadium (226 + 228)6%
Mills CountyNitrate6%
Pocahontas CountyNitrate6%
Pottawattamie CountyArsenic6%
Howard CountyNitrate6%
Mahaska CountyNitrate6%
Boone CountyRadium (226 + 228)5%
Kossuth CountyArsenic4%
Dickinson CountyNitrate3%
Madison CountyFluoride3%
Allamakee CountyRadium (226 + 228)3%
Taylor CountyNitrate2%
Cedar CountyNitrate2%
Buchanan CountyNitrate2%
Floyd CountyNitrate2%
Decatur CountyNitrate2%
Worth CountyNitrate2%
Adams CountyFluoride0%
Audubon CountyRadium (226 + 228)0%
Fremont CountyCopper0%

Closer than the county: see the sampled wells near your address.

Free, no obligation

Get on the list for a free in-home water test in Iowa

We are signing licensed water treatment companies county by county. They test at your tap for free, walk you through the numbers, and quote treatment only if something needs fixing. Nothing is shared until a company joins for your area, and you get an email naming it first.

What are you worried about?

The test is free and there is no obligation. No company is named yet; your details stay with us until one joins for your area, and we log the time and address of this request.

Common questions

What should I test my well for in Iowa?

Start with nitrate, radium (226 + 228), E. coli. 11% of 17,792 local samples were above the limit. Add total coliform bacteria and nitrate every year for any private well.

Where can I get my well water tested in Iowa?

Use a lab certified for drinking water. Iowa DNR keeps the list of certified labs. A mail-in kit from a certified lab works anywhere in the state.

How much does well water testing cost in Iowa?

A full mail-in panel from a certified lab costs $209 (Tap Score well water test kit). A bacteria-only test costs $99 (Tap Score coliform and E. coli test). The State Hygienic Laboratory at the University of Iowa mails a water sampling kit for coliform bacteria and nitrate to anyone who orders one online, with no price posted on the page.

Is there free well water testing in Iowa?

Iowa's Private Well Grants Program, run through county environmental health offices, provides free testing to all private well owners and users for bacteria and nitrate every year and for arsenic and manganese every three years.

How often should a private well be tested?

Bacteria and nitrate every year. A full panel once, then again after flooding, a change in taste, smell or color, work on the well, a new baby in the house, or a nearby result above the limit. Contaminants that come from the rock, like arsenic, radon and uranium, change slowly, so one good test and a check every few years is enough.