Iowa Soil Surveys

99 survey areas

Iowa has 99 USDA soil survey areas covering a wide range of landscapes and soil conditions. The most common soil order is Mollisols — grassland soils with a thick, dark, fertile topsoil rich in organic matter, making up roughly 48% of surveyed soils. Alfisols — moderately leached forest soils with a clay-enriched subsoil account for another 34%.

In terms of drainage, 36% of Iowa soils are classified as well drained. About 42% of soils have some form of poor drainage, which is important to consider for septic systems and foundations. Drainage class affects everything from septic system design to basement feasibility to garden planning. Use the survey area pages below to see drainage details for specific counties, or look up any address for an exact soil profile.

Soil Types

Mollisols
48% of surveyed soils
Fertile grassland soils with thick, dark topsoil. Among the best for agriculture, building, and gardening.
Alfisols
34% of surveyed soils
Moderately weathered forest soils with clay-enriched subsoil. Productive for agriculture, generally good for building and septic.
Entisols
9% of surveyed soils
Young soils with little development — found on floodplains, dunes, and steep slopes. Properties vary widely by setting.
Inceptisols
5% of surveyed soils
Young but developing soils found in mountains and river terraces. Variable properties — check drainage and bedrock depth.

Survey Areas

Adair County, IowaAdams County, IowaAllamakee County, IowaAppanoose County, IowaAudubon County, IowaBenton County, IowaBlack Hawk County, IowaBoone County, IowaBremer County, IowaBuchanan County, IowaBuena Vista County, IowaButler County, IowaCalhoun County, IowaCarroll County, IowaCass County, IowaCedar County, IowaCerro Gordo County, IowaCherokee County, IowaChickasaw County, IowaClarke County, IowaClay County, IowaClayton County, IowaClinton County, IowaCrawford County, IowaDallas County, IowaDavis County, IowaDecatur County, IowaDelaware County, IowaDes Moines County, IowaDickinson County, IowaDubuque County, IowaEmmet County, IowaFayette County, IowaFloyd County, IowaFranklin County, IowaFremont County, IowaGreene County, IowaGrundy County, IowaGuthrie County, IowaHamilton County, IowaHancock County, IowaHardin County, IowaHarrison County, IowaHenry County, IowaHoward County, IowaHumboldt County, IowaIda County, IowaIowa County, IowaJackson County, IowaJasper County, IowaJefferson County, IowaJohnson County, IowaJones County, IowaKeokuk County, IowaKossuth County, IowaLee County, IowaLinn County, IowaLouisa County, IowaLucas County, IowaLyon County, IowaMadison County, IowaMahaska County, IowaMarion County, IowaMarshall County, IowaMills County, IowaMitchell County, IowaMonona County, IowaMonroe County, IowaMontgomery County, IowaMuscatine County, IowaO'Brien County, IowaOsceola County, IowaPage County, IowaPalo Alto County, IowaPlymouth County, IowaPocahontas County, IowaPolk County, IowaPottawattamie County, IowaPoweshiek County, IowaRinggold County, IowaSac County, IowaScott County, IowaShelby County, IowaSioux County, IowaStory County, IowaTama County, IowaTaylor County, IowaUnion County, IowaVan Buren County, IowaWapello County, IowaWarren County, IowaWashington County, IowaWayne County, IowaWebster County, IowaWinnebago County, IowaWinneshiek County, IowaWoodbury County, IowaWorth County, IowaWright County, Iowa

Look Up a Specific Address

📍