⟁ 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-09-28

105 ftmedian well depth statewide
12,278wells drilled since 2016
300 ft9 in 10 wells are shallower than this
221,746wells 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,482 wells · median 30 ft Adams County 492 wells · median 30 ft Allamakee County 3,293 wells · median 254 ft Appanoose County 1,258 wells · median 26 ft Audubon County 1,777 wells · median 28 ft Benton County 2,579 wells · median 206 ft Black Hawk County 3,974 wells · median 106 ft Boone County 1,437 wells · median 80 ft Bremer County 3,451 wells · median 115 ft Buchanan County 4,094 wells · median 145 ft Buena Vista County 2,473 wells · median 74 ft Butler County 2,824 wells · median 120 ft Calhoun County 2,578 wells · median 80 ft Carroll County 2,682 wells · median 86 ft Cass County 2,062 wells · median 68 ft Cedar County 3,244 wells · median 150 ft Cerro Gordo County 3,636 wells · median 150 ft Cherokee County 1,235 wells · median 40 ft Chickasaw County 3,165 wells · median 100 ft Clarke County 1,021 wells · median 30 ft Clay County 1,473 wells · median 36 ft Clayton County 3,925 wells · median 200 ft Clinton County 4,189 wells · median 150 ft Crawford County 1,806 wells · median 30 ft Dallas County 1,762 wells · median 50 ft Davis County 775 wells · median 25 ft Decatur County 807 wells · median 26 ft Delaware County 4,953 wells · median 160 ft Des Moines County 1,817 wells · median 100 ft Dickinson County 1,427 wells · median 49 ft Dubuque County 4,869 wells · median 250 ft Emmet County 950 wells · median 150 ft Fayette County 4,407 wells · median 140 ft Floyd County 2,825 wells · median 130 ft Franklin County 2,832 wells · median 100 ft Fremont County 1,221 wells · median 75 ft Greene County 2,087 wells · median 123 ft Grundy County 1,253 wells · median 170 ft Guthrie County 2,443 wells · median 58 ft Hamilton County 2,593 wells · median 180 ft Hancock County 2,138 wells · median 130 ft Hardin County 2,444 wells · median 121 ft Harrison County 2,780 wells · median 140 ft Henry County 1,883 wells · median 100 ft Howard County 2,398 wells · median 135 ft Humboldt County 1,784 wells · median 125 ft Ida County 1,465 wells · median 50 ft Iowa County 1,762 wells · median 170 ft Jackson County 2,914 wells · median 200 ft Jasper County 2,893 wells · median 40 ft Jefferson County 1,149 wells · median 40 ft Johnson County 5,284 wells · median 180 ft Jones County 3,385 wells · median 153 ft Keokuk County 1,348 wells · median 100 ft Kossuth County 3,959 wells · median 155 ft Lee County 2,341 wells · median 50 ft Linn County 5,347 wells · median 180 ft Louisa County 2,143 wells · median 100 ft Lucas County 936 wells · median 25 ft Lyon County 1,360 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,097 wells · median 117 ft Mitchell County 2,631 wells · median 100 ft Monona County 2,056 wells · median 100 ft Monroe County 925 wells · median 25 ft Montgomery County 802 wells · median 80 ft Muscatine County 3,268 wells · median 100 ft O'Brien County 1,196 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,594 wells · median 120 ft Pocahontas County 2,166 wells · median 105 ft Polk County 3,475 wells · median 30 ft Pottawattamie County 4,917 wells · median 100 ft Poweshiek County 1,544 wells · median 38 ft Ringgold County 390 wells · median 30 ft Sac County 2,158 wells · median 54 ft Scott County 2,837 wells · median 180 ft Shelby County 2,589 wells · median 36 ft Sioux County 1,801 wells · median 46 ft Story County 3,106 wells · median 123 ft Tama County 1,833 wells · median 130 ft Taylor County 733 wells · median 35 ft Union County 911 wells · median 28 ft Van Buren County 935 wells · median 34 ft Wapello County 659 wells · median 35 ft Warren County 1,852 wells · median 31 ft Washington County 3,635 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,973 wells · median 240 ft Woodbury County 3,972 wells · median 123 ft Worth County 1,752 wells · median 100 ft Wright County 2,272 wells · median 150 ft