Water testing in Iowa
Lowest price: Free, Iowa Department of Natural Resources, in partnership with county health departments.
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
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
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