⟁ Iowa Well Data field records · 2026 survey

Iowa water well logs, made useful.

Every well record the Iowa DNR holds — how deep it went, who owns it and who drilled it — brought together around one property, instead of one record at a time.

✓ Verified against Iowa DNR · 2026-10-19

105 ftmedian well depth statewide
12,311wells drilled since 2016
300 ft9 in 10 wells are shallower than this
221,950wells you can look up by location

From recent buyers

“Between the report and your correspondence I feel I got way more than my money's worth… it has even removed a ton of stress.”
Mike K.
“Thank you, fantastic and good information. Worth far more than what I paid — your time especially!”
Ken P.
“The report was very helpful and answered my questions.”
Paul H.

What you can answer here

These are Iowa DNR records

Every figure here comes from the Iowa DNR Well Information System (IWIS) — the state's official well-log repository. We index those same records by location so you can start from an address, and every well links back to its original filed log.

What's in a Iowa well log →  ·  About Iowa DNR →

Buying property with a well — or land you'd need to drill?

See every recorded well near any Iowa address: well depths, the owner of record, the date each well was constructed, the drilling contractor where DNR names one, and a direct link to each well's own record in the state well information system — all in one report.

Get the property report — $49

Driller, agent, or inspector? Unlimited & white-label plans →

Well data by county

Adair County 1,486 wells · median 30 ft Adams County 495 wells · median 30 ft Allamakee County 3,297 wells · median 253 ft Appanoose County 1,258 wells · median 26 ft Audubon County 1,777 wells · median 28 ft Benton County 2,582 wells · median 206 ft Black Hawk County 3,978 wells · median 106 ft Boone County 1,438 wells · median 80 ft Bremer County 3,452 wells · median 115 ft Buchanan County 4,096 wells · median 145 ft Buena Vista County 2,479 wells · median 74 ft Butler County 2,827 wells · median 120 ft Calhoun County 2,580 wells · median 80 ft Carroll County 2,684 wells · median 87 ft Cass County 2,065 wells · median 67 ft Cedar County 3,246 wells · median 150 ft Cerro Gordo County 3,639 wells · median 150 ft Cherokee County 1,235 wells · median 40 ft Chickasaw County 3,167 wells · median 100 ft Clarke County 1,021 wells · median 30 ft Clay County 1,474 wells · median 36 ft Clayton County 3,925 wells · median 200 ft Clinton County 4,190 wells · median 150 ft Crawford County 1,808 wells · median 30 ft Dallas County 1,762 wells · median 50 ft Davis County 777 wells · median 25 ft Decatur County 809 wells · median 26 ft Delaware County 4,959 wells · median 160 ft Des Moines County 1,819 wells · median 100 ft Dickinson County 1,427 wells · median 49 ft Dubuque County 4,877 wells · median 250 ft Emmet County 950 wells · median 150 ft Fayette County 4,414 wells · median 140 ft Floyd County 2,828 wells · median 130 ft Franklin County 2,835 wells · median 100 ft Fremont County 1,224 wells · median 75 ft Greene County 2,087 wells · median 123 ft Grundy County 1,253 wells · median 170 ft Guthrie County 2,444 wells · median 58 ft Hamilton County 2,594 wells · median 180 ft Hancock County 2,138 wells · median 130 ft Hardin County 2,450 wells · median 121 ft Harrison County 2,782 wells · median 140 ft Henry County 1,884 wells · median 100 ft Howard County 2,398 wells · median 135 ft Humboldt County 1,786 wells · median 125 ft Ida County 1,465 wells · median 50 ft Iowa County 1,763 wells · median 170 ft Jackson County 2,916 wells · median 200 ft Jasper County 2,894 wells · median 40 ft Jefferson County 1,149 wells · median 40 ft Johnson County 5,286 wells · median 180 ft Jones County 3,387 wells · median 153 ft Keokuk County 1,348 wells · median 100 ft Kossuth County 3,961 wells · median 155 ft Lee County 2,341 wells · median 50 ft Linn County 5,360 wells · median 180 ft Louisa County 2,145 wells · median 100 ft Lucas County 936 wells · median 25 ft Lyon County 1,361 wells · median 50 ft Madison County 1,227 wells · median 35 ft Mahaska County 1,508 wells · median 40 ft Marion County 1,683 wells · median 32 ft Marshall County 648 wells · median 110 ft Mills County 3,101 wells · median 117 ft Mitchell County 2,632 wells · median 100 ft Monona County 2,061 wells · median 100 ft Monroe County 925 wells · median 25 ft Montgomery County 802 wells · median 80 ft Muscatine County 3,269 wells · median 100 ft O'Brien County 1,197 wells · median 34 ft Osceola County 1,014 wells · median 31 ft Page County 1,357 wells · median 35 ft Palo Alto County 2,169 wells · median 128 ft Plymouth County 2,598 wells · median 120 ft Pocahontas County 2,172 wells · median 105 ft Polk County 3,476 wells · median 30 ft Pottawattamie County 4,930 wells · median 100 ft Poweshiek County 1,544 wells · median 38 ft Ringgold County 390 wells · median 30 ft Sac County 2,161 wells · median 54 ft Scott County 2,846 wells · median 180 ft Shelby County 2,591 wells · median 36 ft Sioux County 1,803 wells · median 46 ft Story County 3,109 wells · median 123 ft Tama County 1,836 wells · median 130 ft Taylor County 733 wells · median 35 ft Union County 912 wells · median 28 ft Van Buren County 935 wells · median 34 ft Wapello County 660 wells · median 35 ft Warren County 1,852 wells · median 31 ft Washington County 3,637 wells · median 135 ft Wayne County 1,441 wells · median 28 ft Webster County 3,777 wells · median 115 ft Winnebago County 1,724 wells · median 150 ft Winneshiek County 3,977 wells · median 240 ft Woodbury County 3,982 wells · median 123 ft Worth County 1,752 wells · median 100 ft Wright County 2,275 wells · median 150 ft