BasementSoil

Iowa: basement moisture and foundation risk by county

99 counties, ranked by our combined index. Highest combined risk is Butler County (69), lowest is Harrison County (27). The worst soil for foundation cracks specifically is in Wayne County.

CountyIndexMoistureCracksWater tableRegion
Butler County69685295Des Moines Lobe and prairie potholes
Cerro Gordo County69675495Des Moines Lobe and prairie potholes
Humboldt County68685782Des Moines Lobe and prairie potholes
Hancock County66655782Des Moines Lobe and prairie potholes
Worth County66685182Des Moines Lobe and prairie potholes
Appanoose County65536982Dissected till plain with a claypan
Marshall County65655382Des Moines Lobe and prairie potholes
Emmet County64644295Des Moines Lobe and prairie potholes
Hardin County64675766Des Moines Lobe and prairie potholes
Boone County63655866Des Moines Lobe and prairie potholes
Franklin County63654882Des Moines Lobe and prairie potholes
Hamilton County63685366Des Moines Lobe and prairie potholes
Carroll County62665566Des Moines Lobe and prairie potholes
Webster County62664382Des Moines Lobe and prairie potholes
Buena Vista County61565382Wisconsinan till plain
Montgomery County61536866Dissected till plain with a claypan
Polk County61535782Wisconsinan till plain
Wayne County61537066Dissected till plain with a claypan
Calhoun County60673482Des Moines Lobe and prairie potholes
Jasper County60574982Wisconsinan till plain
Kossuth County60654866Des Moines Lobe and prairie potholes
Page County60505882Dissected till plain with a claypan
Van Buren County60525782Dissected till plain with a claypan
Wright County60673582Des Moines Lobe and prairie potholes
Adams County59546166Dissected till plain with a claypan
Greene County59694066Des Moines Lobe and prairie potholes
Henry County59506866Dissected till plain with a claypan
Howard County59525282Wisconsinan till plain
Madison County59575766Wisconsinan till plain
Pocahontas County59643482Des Moines Lobe and prairie potholes
Taylor County59535282Dissected till plain with a claypan
Winnebago County59674366Des Moines Lobe and prairie potholes
Floyd County58673966Des Moines Lobe and prairie potholes
Iowa County58565666Wisconsinan till plain
Lee County58496466Dissected till plain with a claypan
Lucas County58534882Dissected till plain with a claypan
Poweshiek County58545766Wisconsinan till plain
Adair County57565266Wisconsinan till plain
Audubon County57525666Wisconsinan till plain
Davis County57514882Dissected till plain with a claypan
Decatur County57535566Dissected till plain with a claypan
Grundy County57534582Wisconsinan till plain
Palo Alto County57683566Des Moines Lobe and prairie potholes
Sac County57545466Wisconsinan till plain
Story County57644166Des Moines Lobe and prairie potholes
Benton County56545166Wisconsinan till plain
Black Hawk County56573782Wisconsinan till plain
Chickasaw County56555166Wisconsinan till plain
Ringgold County56535266Dissected till plain with a claypan
Buchanan County55564566Wisconsinan till plain
Cass County55544966Wisconsinan till plain
Clinton County55554666Wisconsinan till plain
Dickinson County55535166Wisconsinan till plain
Scott County55535166Wisconsinan till plain
Jefferson County54503982Dissected till plain with a claypan
Johnson County54544566Wisconsinan till plain
Jones County54524766Wisconsinan till plain
Marion County54553282Wisconsinan till plain
Wapello County54504082Dissected till plain with a claypan
Keokuk County53554166Wisconsinan till plain
Mahaska County53575346Wisconsinan till plain
Muscatine County53564066Wisconsinan till plain
Winneshiek County53544166Wisconsinan till plain
Clarke County52524366Dissected till plain with a claypan
Monroe County52494766Dissected till plain with a claypan
Union County52494566Dissected till plain with a claypan
Warren County52543966Wisconsinan till plain
Bremer County51564946Wisconsinan till plain
Cedar County51533666Wisconsinan till plain
Clay County51533866Wisconsinan till plain
Des Moines County51523866Dissected till plain with a claypan
Guthrie County51543666Wisconsinan till plain
Mitchell County51535246Wisconsinan till plain
Dallas County50564346Wisconsinan till plain
Tama County50533466Wisconsinan till plain
Fayette County49544446Wisconsinan till plain
Louisa County48563946Wisconsinan till plain
Jackson County46523846Wisconsinan till plain
Washington County46533646Wisconsinan till plain
Linn County45533346Wisconsinan till plain
Osceola County35344130Loess hills
Ida County34363430Loess hills
Plymouth County34353530Loess hills
Dubuque County33373130Driftless Area
Lyon County33333630Loess hills
Pottawattamie County33343530Loess hills
Cherokee County32333130Loess hills
Monona County32343130Loess hills
Woodbury County32352930Loess hills
Crawford County31343816Loess hills
O'Brien County31353516Loess hills
Clayton County30352230Driftless Area
Fremont County30352230Loess hills
Delaware County29342030Driftless Area
Mills County29342230Loess hills
Allamakee County28331930Driftless Area
Shelby County28342916Loess hills
Harrison County27332816Loess hills
Sioux County27332716Loess hills

Values from USDA NRCS SSURGO where available, otherwise our regional model — each county page states which. Methodology.

The physiographic regions inside Iowa

State lines are political; soil follows geology. These are the distinct ground types inside Iowa and why each behaves the way it does.

Wisconsinan till plain

The classic American basement belt. Below the topsoil sits dense till that water barely penetrates, so infiltrating water travels sideways along it until it meets the first vertical obstruction — typically a basement wall.

39 counties: Adair County, Audubon County, Benton County, Black Hawk County, Bremer County, Buchanan County, Buena Vista County, Cass County, Cedar County, Chickasaw County, Clay County, Clinton County, Dallas County, Dickinson County, Fayette County, Grundy County, Guthrie County, Howard County, Iowa County, Jackson County, Jasper County, Johnson County, Jones County, Keokuk County, Linn County, Louisa County, Madison County, Mahaska County, Marion County, Mitchell County, Muscatine County, Polk County, Poweshiek County, Sac County, Scott County, Tama County, Warren County, Washington County, Winneshiek County

Des Moines Lobe and prairie potholes

The youngest glaciation in the Midwest, so the landscape has not yet developed a drainage network. Without artificial drainage much of it would be wetland. A house in a depression and a house 300 m away on a rise have genuinely different risk — this is where a county average tells you least.

22 counties: Boone County, Butler County, Calhoun County, Carroll County, Cerro Gordo County, Emmet County, Floyd County, Franklin County, Greene County, Hamilton County, Hancock County, Hardin County, Humboldt County, Kossuth County, Marshall County, Palo Alto County, Pocahontas County, Story County, Webster County, Winnebago County, Worth County, Wright County

Dissected till plain with a claypan

The claypan is a hard clay layer a few tens of centimetres under the lawn. Water sits on it and spreads sideways. The typical symptom is seepage through the upper part of the wall rather than at the floor.

19 counties: Adams County, Appanoose County, Clarke County, Davis County, Decatur County, Des Moines County, Henry County, Jefferson County, Lee County, Lucas County, Monroe County, Montgomery County, Page County, Ringgold County, Taylor County, Union County, Van Buren County, Wapello County, Wayne County

Loess hills

Loess is permeable and the water table is deep, but it is prone to erosion and to collapse under load when wetted — a different failure mode from expansive clay. A broken downspout can undermine a loess footing.

15 counties: Cherokee County, Crawford County, Fremont County, Harrison County, Ida County, Lyon County, Mills County, Monona County, O'Brien County, Osceola County, Plymouth County, Pottawattamie County, Shelby County, Sioux County, Woodbury County

Driftless Area

The region the ice sheets missed. Slope, permeable loess, deep water table. Soil-driven basement risk is low here; the problems are surface runoff arriving from the hillside rather than groundwater pushing in.

4 counties: Allamakee County, Clayton County, Delaware County, Dubuque County

Page data updated