Mold, Insurance And Removal Costs In Iowa

Iowa has 99 counties and 966 ZIP code neighborhoods on this guide. At the statewide price level a typical professional mold job runs about $1,300 to $5,250 before rebuild.

1971Median year homes were built

62%Homes built before 1980

28%Homes rented, not owned

$195,900Median home value

1,427,175Housing units

3,195,937People

Statewide figures from Census ACS 2019 to 2023, price level 87.8 from BEA Regional Price Parities 2024.

Half the homes in Iowa were built before 1971, and 62 percent went up before 1980. Older plumbing, roofs and window seals are where slow leaks start, and slow leaks are the mold most home policies leave out.

The counties with the oldest housing are Shelby County (1946), Worth County (1949), Audubon County (1950), Page County (1951), Pocahontas County (1951).

FEMA rates inland flooding high in 0 of 99 Iowa counties. Source FEMA National Risk Index, December 2025.

Iowa Rules On Mold

Iowa Mold And Insurance Rules

All Iowa Mold And Insurance Rules lines

Every Iowa County

CountyZIP CodesMedian Year BuiltTypical Job Up ToInland Flood Risk
Adair County51958$5,050Very Low
Adams County41954$5,050Very Low
Allamakee County81971$5,050Relatively Low
Appanoose County91964$5,050Very Low
Audubon County61950$5,050Very Low
Benton County161965$5,350Relatively Low
Black Hawk County121966$5,200Relatively Moderate
Boone County81957$5,350Very Low
Bremer County81969$5,200Very Low
Buchanan County101971$5,050Relatively Low
Buena Vista County81963$5,050Very Low
Butler County111956$5,050Relatively Low
Calhoun County101960$5,050Very Low
Carroll County111964$5,050Relatively Low
Cass County81954$5,050Relatively Low
Cedar County91962$5,050Very Low
Cerro Gordo County91959$5,050Relatively Low
Cherokee County81956$5,050Relatively Low
Chickasaw County61965$5,050Relatively Low
Clarke County41975$5,050Very Low
Clay County101966$5,050Relatively Low
Clayton County151962$5,050Relatively Low
Clinton County151958$5,050Relatively Low
Crawford County121963$5,050Relatively Low
Dallas County132005$5,500Relatively Low
Davis County41973$5,050Very Low
Decatur County71968$5,050Very Low
Delaware County91965$5,050Relatively Low
Des Moines County81958$5,050Relatively Low
Dickinson County71978$5,050Relatively Low
Dubuque County131970$5,250Relatively Low
Emmet County51955$5,050Very Low
Fayette County151953$5,050Relatively Low
Floyd County71960$5,050Relatively Low
Franklin County111953$5,050Very Low
Fremont County91957$5,050Very Low
Greene County71954$5,050Very Low
Grundy County91960$5,200Very Low
Guthrie County101969$5,500Very Low
Hamilton County91955$5,050Relatively Low
Hancock County91959$5,050Very Low
Hardin County101954$5,050Relatively Low
Harrison County101952$5,500Relatively Low
Henry County81966$5,050Very Low
Howard County61954$5,050Very Low
Humboldt County101958$5,050Very Low
Ida County61952$5,050Very Low
Iowa County121971$5,050Very Low
Jackson County131967$5,050Relatively Low
Jasper County121966$5,500Relatively Low
Jefferson County61967$5,050Very Low
Johnson County131991$5,500Relatively Moderate
Jones County111969$5,350Relatively Low
Keokuk County141953$5,050Very Low
Kossuth County121961$5,050Very Low
Lee County121959$5,050Relatively Low
Linn County221977$5,350Relatively Moderate
Louisa County61962$5,050Very Low
Lucas County51964$5,050Very Low
Lyon County81965$5,050Very Low
Madison County121977$5,500Relatively Low
Mahaska County91963$5,050Relatively Low
Marion County121975$5,050Relatively Low
Marshall County131958$5,050Relatively Low
Mills County71973$5,500Very Low
Mitchell County71956$5,050Relatively Low
Monona County91955$5,050Very Low
Monroe County31972$5,050Very Low
Montgomery County61955$5,050Very Low
Muscatine County91969$5,050Relatively Low
O'Brien County81959$5,050Very Low
Osceola County51954$5,050Very Low
Page County101951$5,050Very Low
Palo Alto County81957$5,050Very Low
Plymouth County111972$5,050Relatively Low
Pocahontas County91951$5,050Very Low
Polk County321981$5,500Relatively Moderate
Pottawattamie County161967$5,500Relatively Moderate
Poweshiek County81970$5,050Very Low
Ringgold County71972$5,050Very Low
Sac County81955$5,050Very Low
Scott County201972$5,350Relatively Moderate
Shelby County101946$5,050Very Low
Sioux County131972$5,050Relatively Low
Story County131983$5,350Relatively Low
Tama County121956$5,050Relatively Low
Taylor County71952$5,050Very Low
Union County61961$5,050Very Low
Van Buren County91971$5,050Relatively Low
Wapello County71958$5,050Relatively Low
Warren County121984$5,500Relatively Low
Washington County71962$5,500Relatively Low
Wayne County81969$5,050Very Low
Webster County141957$5,050Relatively Low
Winnebago County71961$5,050Very Low
Winneshiek County71960$5,050Relatively Low
Woodbury County201958$5,200Relatively Moderate
Worth County71949$5,050Very Low
Wright County81957$5,050Relatively Low

Largest Cities

Guides

Area Map

Iowa Area

Iowa