Water testing in Iowa

Lowest price: Free, Iowa Department of Natural Resources, in partnership with county health departments.

Well water

Iowa Private Well Grants Program (PWG)

Free

  • Bacteria
  • E. coli
  • Nitrate
  • Arsenic
  • Manganese

Contact your county health department to request testing or a funded well service, have a DNR certified well contractor perform any paid work, then submit the required DNR form and paid invoice to the county for reimbursement.

All private well owners and users in Iowa; additional funded services (shock chlorination, well assessment, well plugging, well reconstruction) require hiring a DNR certified well contractor and county approval.

  • Iowa DNR Private Well Program (Erik Day), 6200 Park Avenue, Suite 200, Des Moines · 515-975-1644

Checked October 1, 2026. Report a change

Well water

Linn County Public Health Well Water Testing

Call for price

  • Bacteria
  • Nitrate

Stop by the Linn County Public Health office to pick up sample collection containers and a request form, then return the sample before the lab's cutoff time.

  • Linn County Public Health, 1020 6th Street SE, Cedar Rapids · 319-892-6000

Checked October 1, 2026. Report a change

Well water

State Hygienic Laboratory Private Well Water Testing

Call for price

  • Bacteria
  • E. coli
  • Nitrate
  • Arsenic
  • Manganese
  • +7 more

Submit the online private well testing request form and the lab mails a sampling kit with two bottles and instructions; mail the samples back to the lab.

Open to Iowa residents; samples from outside Iowa are accepted only if received within 48 hours of sample collection.

Checked October 1, 2026. Report a change

What your results mean