FloodZoneMap.org

Most Flood-Prone Counties in Iowa

Based on NOAA Storm Events Database records from 1996 to 2025, these are the Iowa counties with the most recorded flood events. Polk County tops the list with 295 events. The data includes river floods, flash floods, coastal flooding, and hurricane-related flooding.

RankCountyTotal EventsRiver FloodsFlash Floods
1Polk County295177118
2Black Hawk County20215844
3Clay County18817018
4Clayton County18514936
5Dallas County17412153
6Sioux County16312241
7Webster County15810256
8Mahaska County14611729
9Scott County1448064
10Story County1427864
11Plymouth County13811622
12Warren County13810038
13Marion County13710037
14Butler County12810028
15Wapello County1198237
16Dickinson County1128131
17Lucas County1079017
18Lyon County1018912
19Des Moines County986533
20Clinton County915536
21Dubuque County902268
22Marshall County906723
23Kossuth County906624
24Lee County895435
25Buchanan County882860
26Wayne County886127
27Humboldt County867511
28Fremont County85796
29Linn County852758
30Emmet County847113
31Louisa County845727
32Muscatine County835231
33Woodbury County834439
34Cerro Gordo County825032
35Guthrie County803941
36Johnson County742549
37O'Brien County735419
38Fayette County724428
39Hamilton County725121
40Appanoose County713338
41Allamakee County703733
42Monroe County703634
43Buena Vista County705317
44Iowa County693237
45Cherokee County674225
46Tama County654619
47Winneshiek County653332
48Wright County654124
49Jasper County655312
50Boone County643826
51Decatur County634419
52Floyd County634122
53Franklin County633726
54Greene County634914
55Clarke County634221
56Palo Alto County634419
57Calhoun County613823
58Washington County613229
59Carroll County614516
60Hardin County593821
61Bremer County583424
62Grundy County563620
63Madison County553421
64Sac County523319
65Jones County522626
66Cass County511734
67Pottawattamie County482919
68Worth County481929
69Jackson County462620
70Chickasaw County441727
71Benton County441925
72Pocahontas County43358
73Mitchell County432122
74Hancock County42375
75Delaware County421230
76Adams County401426
77Van Buren County401723
78Adair County402119
79Keokuk County392415
80Union County391326
81Winnebago County372512
82Poweshiek County362511
83Taylor County351916
84Audubon County342311
85Crawford County341420
86Howard County341420
87Davis County331518
88Cedar County321517
89Mills County32266
90Harrison County312011
91Ringgold County311120
92Montgomery County29218
93Henry County271017
94Ida County241410
95Jefferson County23914
96Monona County231211
97Page County23185
98Osceola County1284
99Shelby County514

Source: NOAA Storm Events Database (1996–2025).

Check Your Property's Flood Zone

Free instant lookup using official FEMA data

← Iowa Flood Zones