Levee systems in Iowa
161 systems on the federal register, with 210,811 people recorded living behind the 153 of them that publish a population figure.
Systems
161
current records
People behind them
210,811
across 153 systems
Miles of levee
647.2
across 158 systems
Not accredited
52%
84 of 161
01
Every system in Iowa
161 records| System | Location | Accreditation | People | Length |
|---|---|---|---|---|
| Des Moines, IA - DM-II | Des Moines, Polk County, Iowa | Accredited | 44,753 | 2.38 miles |
| L-627 MO River LB & Indian Creek RB | Council Bluffs, Pottawattamie County, Iowa | Accredited | 29,357 | 14.9 miles |
| Clinton, IA | Clinton, Clinton County, Iowa | Accredited | 14,500 | 7.60 miles |
| Waterloo, IA - East and Evansdale, IA | Waterloo, Black Hawk County, Iowa | Provisionally Accredited Levee (PAL) System | 14,405 | 9.54 miles |
| Virden Creek (Waterloo) Non-Federal Levee System | Waterloo, Black Hawk County, Iowa | Accredited | 11,381 | 0.66 miles |
| Cedar Rapids, IA - East | Cedar Rapids, Linn County, Iowa | Non-Accredited | 7,936 | 1.06 miles |
| Dubuque, IA | Dubuque, Dubuque County, Iowa | Accredited | 7,370 | 4.33 miles |
| L-624 MoRiv LB & Indian LB & Mosquito Creek RB | Council Bluffs, Pottawattamie County, Iowa | Accredited | 6,305 | 8.86 miles |
| Waterloo, IA - SW - Cedar River RB / Black Hawk Creek RB | Waterloo, Black Hawk County, Iowa | Provisionally Accredited Levee (PAL) System | 6,203 | 5.26 miles |
| Muscatine Island LD, Muscatine-Louisa County DD No. 13, and Muscatine, IA | Fruitland, Louisa County, Iowa | See FIRM Panel for more information | 4,873 | 14.2 miles |
| Des Moines, IA - DM-I & SEDM - Pleasant Hill - Lake Red Rock Remedial Works | Des Moines, Polk County, Iowa | Accredited | 4,408 | 9.70 miles |
| Ottumwa, IA - Northside | Ottumwa, Wapello County, Iowa | Accredited | 3,989 | 3.17 miles |
| West Des Moines, IA and Des Moines, IA | West Des Moines, Polk County, Iowa | Accredited | 3,053 | 3.71 miles |
| Sioux City - Big Sioux River LB | Sioux City, Woodbury County, Iowa | Accredited | 2,973 | 1.37 miles |
| Marengo, IA | Marengo, Iowa County, Iowa | Accredited | 2,643 | 4.54 miles |
| Sioux City - Floyd River LB | Sioux City, Woodbury County, Iowa | Accredited | 2,479 | 3.84 miles |
| Sioux City - Floyd River RB | Sioux City, Woodbury County, Iowa | Accredited | 2,383 | 5.32 miles |
| Red Oak - East Nishnabotna LB | Red Oak, Montgomery County, Iowa | Provisionally Accredited Levee (PAL) System | 2,382 | 2.18 miles |
| Des Moines, IA - Birdland Park | Des Moines, Polk County, Iowa | Accredited | 2,283 | 1.37 miles |
| Alcoa Levee | Riverdale, Scott County, Iowa | Non-Accredited | 2,197 | 2.86 miles |
| Waterloo, IA - NW - Cedar River RB / Black Hawk Creek LB | Waterloo, Black Hawk County, Iowa | Provisionally Accredited Levee (PAL) System | 2,157 | 4.47 miles |
| Des Moines, IA - DM-III | Des Moines, Polk County, Iowa | Accredited | 1,993 | 2.01 miles |
| Bettendorf, IA | Bettendorf, Scott County, Iowa | Accredited | 1,949 | 2.53 miles |
| COUNCIL BLUFFS LEVEES | Council Bluffs, Pottawattamie County, Iowa | Accredited | 1,921 | 0.75 miles |
| Des Moines, IA - RR-I | Des Moines, Polk County, Iowa | Accredited | 1,686 | 1.26 miles |
| Ottumwa, IA - Southside | Ottumwa, Wapello County, Iowa | Accredited | 1,579 | 2.90 miles |
| Sioux City - Perry Creek Right Bank | Sioux City, Woodbury County, Iowa | Accredited | 1,553 | 1.01 miles |
| Mississippi River - Guttenberg | Guttenberg, Clayton County, Iowa | Accredited | 1,401 | 1.97 miles |
| Marshalltown, IA - SE - Linn Creek RB / Anson Creek RB | Marshalltown, Marshall County, Iowa | Provisionally Accredited Levee (PAL) System | 1,323 | 2.35 miles |
| Cedar River Levee No. 3 | Cedar Rapids, Linn County, Iowa | Non-Accredited | 1,199 | 1.45 miles |
| Des Moines, IA - Central Place | Des Moines, Polk County, Iowa | Accredited | 1,168 | 1.10 miles |
| Eddyville, IA | Eddyville, Wapello County, Iowa | Provisionally Accredited Levee (PAL) System | 1,013 | 1.96 miles |
| L-575 (BW-McKissock-Buchanan-Atchison-Hamburg) | Fremont County, Iowa | See FIRM Panel for more information | 984 | 41.4 miles |
| Dry Run - Decorah - Right Bank | Decorah, Winneshiek County, Iowa | Accredited | 959 | 2.03 miles |
| Marshalltown, IA - N - Iowa River RB / Linn Creek LB | Marshalltown, Marshall County, Iowa | Provisionally Accredited Levee (PAL) System | 903 | 5.28 miles |
| EVANSDALE LEVEE | Evansdale, Black Hawk County, Iowa | Provisionally Accredited Levee (PAL) System | 845 | 0.45 miles |
| Missouri Valley Levee 1 | Missouri Valley, Harrison County, Iowa | Non-Accredited | 754 | 11.4 miles |
| Cedar Falls, IA | Cedar Falls, Black Hawk County, Iowa | Accredited | 742 | 0.71 miles |
| Hawarden - Dry Creek RB | Hawarden, Sioux County, Iowa | Accredited | 609 | 1.09 miles |
| L-601 - Watkins Ditch RB - Watkins DD | Pacific Junction, Mills County, Iowa | Accredited | 557 | 3.26 miles |
| Tama, IA | Tama, Tama County, Iowa | Provisionally Accredited Levee (PAL) System | 552 | 2.68 miles |
| Little Sioux LB & Hogue Ditch LB - Intercounty | Little Sioux, Harrison County, Iowa | See FIRM Panel for more information | 547 | 7.37 miles |
| Sabula, IA | Sabula, Jackson County, Iowa | Accredited | 532 | 2.02 miles |
| Ida Grove - Odebolt Creek RB & Maple LB | Ida Grove, Ida County, Iowa | Non-Accredited | 450 | 0.81 miles |
| Cascade, IA | Cascade, Dubuque County, Iowa | Non-Accredited | 440 | 0.82 miles |
| Dry Run - Decorah - Left Bank | Decorah, Winneshiek County, Iowa | Accredited | 399 | 1.03 miles |
| L-611-614-MoRiv LB & Upr Pony Creek LB & L1B LB | Mills County, Iowa | See FIRM Panel for more information | 398 | 21.2 miles |
| Little Sioux West Fork Ditch RB & Monona-Harrison Ditch RB - Intercounty | Whiting, Monona County, Iowa | See FIRM Panel for more information | 351 | 10.6 miles |
| Little Sioux West Fork Ditch RB - Intercounty | Hornick, Woodbury County, Iowa | See FIRM Panel for more information | 350 | 3.62 miles |
| Keokuk, IA | Keokuk, Lee County, Iowa | Non-Accredited | 311 | 0.45 miles |
| Avon Station, IA - Lake Red Rock Remedial Works | Carlisle, Polk County, Iowa | Accredited | 309 | 2.06 miles |
| Two Rivers L&DD - Middle | Des Moines County, Iowa | Accredited | 297 | 17.5 miles |
| MISSOURI VALLEY LEVEE 2 | Missouri Valley, Harrison County, Iowa | Non-Accredited | 265 | 8.15 miles |
| Des Moines Water Works Levee | Des Moines, Polk County, Iowa | Accredited | 248 | 0.72 miles |
| Two Rivers L&DD - Upper | Oakville, Louisa County, Iowa | See FIRM Panel for more information | 230 | 23.4 miles |
| HOCKEY'S SLOUGH LEVEE LEFT BANK B | Nichols, Muscatine County, Iowa | Non-Accredited | 209 | 1.61 miles |
| Muscatine, IA - Geneva Creek | Muscatine, Muscatine County, Iowa | Accredited | 198 | 0.19 miles |
| Denison - East Boyer River RB | Denison, Crawford County, Iowa | Accredited | 185 | 1.08 miles |
| Little Sioux RB & Monona-Harrison LB - Intercounty | Blencoe, Monona County, Iowa | See FIRM Panel for more information | 175 | 23.9 miles |
| Hamburg - Main Ditch 6 LB | Hamburg, Fremont County, Iowa | See FIRM Panel for more information | 174 | 1.57 miles |
| Cedar River/Dry Run Creek at Cedar Falls 1 | Cedar Falls, Black Hawk County, Iowa | Accredited | 168 | 0.63 miles |
| L-594-601 | Bartlett, Mills County, Iowa | See FIRM Panel for more information | 155 | 14.5 miles |
| Coe Creek Levee | Elliott, Montgomery County, Iowa | Non-Accredited | 148 | 1.45 miles |
| L-594-575 (BW-PV-Waubonsie) | Thurman, Fremont County, Iowa | Accredited | 144 | 12.9 miles |
| Two Rivers L&DD - Lower | Burlington, Des Moines County, Iowa | Accredited | 144 | 6.08 miles |
| Burlington North Bottoms L&DD | Burlington, Des Moines County, Iowa | Accredited | 140 | 1.56 miles |
| Ottumwa, IA - West End Middle | Ottumwa, Wapello County, Iowa | Accredited | 137 | 0.92 miles |
| Green Bay L&DD No. 2 | Lee County, Iowa | Provisionally Accredited Levee (PAL) System | 133 | 19.7 miles |
| Muscatine, IA - Mad Creek | Muscatine, Muscatine County, Iowa | Accredited | 112 | 0.47 miles |
| L-624-627-611-614 - Mosquito Cr & Upper Pony Cr | Council Bluffs, Pottawattamie County, Iowa | Accredited | 102 | 7.39 miles |
| Ottumwa, IA - West End Upper | Ottumwa, Wapello County, Iowa | Accredited | 98 | 0.62 miles |
| Hawarden - Dry Creek LB | Hawarden, Sioux County, Iowa | Non-Accredited | 95 | 1.16 miles |
| Clinton, IA - Turtle Creek Left Bank | Clinton, Clinton County, Iowa | Accredited | 90 | 0.20 miles |
| Little Sioux LB & Maple River RB - Intercounty | Turin, Monona County, Iowa | Non-Accredited | 88 | 10.4 miles |
| Marshalltown, IA - SW - Linn Creek RB / Anson Creek LB | Marshalltown, Marshall County, Iowa | Provisionally Accredited Levee (PAL) System | 80 | 1.07 miles |
| Volga, IA | Volga, Clayton County, Iowa | Non-Accredited | 77 | 0.50 miles |
| Ida Grove - Odebolt Creek LB | Ida Grove, Ida County, Iowa | Non-Accredited | 75 | 0.12 miles |
| Sioux City - Perry Creek Left Bank | Sioux City, Woodbury County, Iowa | Accredited | 72 | 0.25 miles |
| Allen Creek Levee 2 | Loveland, Pottawattamie County, Iowa | Non-Accredited | 66 | 12.6 miles |
| Denison Wastewater Treatment Plant | Denison, Crawford County, Iowa | Non-Accredited | 65 | 1.38 miles |
| Amana, IA - Coralville Lake Remedial Works | Amana, Iowa County, Iowa | Non-Accredited | 62 | 0.31 miles |
| Luther College Levee | Decorah, Winneshiek County, Iowa | Non-Accredited | 58 | 1.11 miles |
| SEWAGE DISPOSAL POND LEVEE 1 | Denison, Crawford County, Iowa | Non-Accredited | 56 | 2.44 miles |
| Carlisle, IA - Lake Red Rock Remedial Works | Carlisle, Warren County, Iowa | Non-Accredited | 55 | 1.29 miles |
| Emerson - Indian Creek RB | Emerson, Mills County, Iowa | Accredited | 55 | 0.02 miles |
| Valley View Drive Levee | Decorah, Winneshiek County, Iowa | Non-Accredited | 40 | 0.72 miles |
| Allen Creek Levee | Loveland, Harrison County, Iowa | See FIRM Panel for more information | 38 | 9.86 miles |
| Little Sioux & Wolf Creek | Rodney, Monona County, Iowa | See FIRM Panel for more information | 37 | 22.4 miles |
| Hockey's Slough Levee A | Nichols, Muscatine County, Iowa | Non-Accredited | 34 | 3.71 miles |
| L-611-614 - Upper Pony Creek LB & Lat 1B RB | Council Bluffs, Pottawattamie County, Iowa | Accredited | 30 | 2.29 miles |
| Missouri Valley Levee 3 | Loveland, Pottawattamie County, Iowa | See FIRM Panel for more information | 30 | 7.33 miles |
| Denison - East Boyer River LB (NF) | Denison, Crawford County, Iowa | Accredited | 29 | 0.73 miles |
| Louisa County LD No. 11 | Wapello, Louisa County, Iowa | Non-Accredited | 23 | 7.88 miles |
| MRLS L-601 Watkins-LD B | Pacific Junction, Mills County, Iowa | Non-Accredited | 23 | 3.47 miles |
| WDM-I | Des Moines, Polk County, Iowa | Non-Accredited | 23 | 0.55 miles |
| Little Sioux Wolf Cr RB & W Fork LB - Intercounty | Hornick, Monona County, Iowa | See FIRM Panel for more information | 22 | 16.2 miles |
| Elkport, IA | Elkport, Clayton County, Iowa | Non-Accredited | 20 | 0.59 miles |
| Waterloo, IA - Wastewater Treatment Plant | Waterloo, Black Hawk County, Iowa | Provisionally Accredited Levee (PAL) System | 19 | 1.06 miles |
| Ottumwa, IA - West End Lower | Ottumwa, Wapello County, Iowa | Accredited | 17 | 0.47 miles |
| Badger Creek Levee LB | Ida Grove, Ida County, Iowa | Non-Accredited | 15 | 0.28 miles |
| Davenport, IA - Water Treatment Plant | Davenport, Scott County, Iowa | Non-Accredited | 11 | 0.03 miles |
| Bruening Levee | Decorah, Winneshiek County, Iowa | Non-Accredited | 10 | 0.13 miles |
| Green Island L&DD No. 1 | Jackson County, Iowa | Non-Accredited | 10 | 8.87 miles |
| Ida Grove - Maple River LB | Ida Grove, Ida County, Iowa | Non-Accredited | 9 | 0.16 miles |
| Little Sioux 3 | Whiting, Monona County, Iowa | Non-Accredited | 9 | 1.09 miles |
| Polk County Drainage District Number 9 | Des Moines, Polk County, Iowa | Non-Accredited | 9 | 4.07 miles |
| Watkins-LD Lyons | Bartlett, Mills County, Iowa | Non-Accredited | 9 | 0.77 miles |
| Missouri Valley Levee 4 | Missouri Valley, Harrison County, Iowa | Non-Accredited | 8 | 4.65 miles |
| Indian Creek Levee 1 | Maxwell, Story County, Iowa | Non-Accredited | 7 | 1.73 miles |
| Little Sioux LB & Beaver Creek RB - Intercounty | Turin, Monona County, Iowa | Non-Accredited | 7 | 8.07 miles |
| Green Island 1 | Jackson County, Iowa | Non-Accredited | 6 | 2.43 miles |
| Old Joe Griffin Levee | Ottumwa, Wapello County, Iowa | Non-Accredited | 6 | 0.79 miles |
| Two Rivers L&DD - Yellow Springs Creek | Des Moines County, Iowa | Non-Accredited | 6 | 0.89 miles |
| Elkader, IA | Elkader, Clayton County, Iowa | Non-Accredited | 5 | 0.26 miles |
| Little Sioux LB & Cottonwood Cr LB - Intercounty | Blencoe, Monona County, Iowa | Non-Accredited | 5 | 8.53 miles |
| Little Sioux LB - Nagel DD North | Rodney, Monona County, Iowa | Non-Accredited | 5 | 5.78 miles |
| Little Sioux LB - Nagel and Intercounty DD | Turin, Monona County, Iowa | Non-Accredited | 5 | 4.07 miles |
| Hockey's Slough Levee | Nichols, Muscatine County, Iowa | Non-Accredited | 4 | 2.23 miles |
| Winslow Segment 1 | Sidney, Fremont County, Iowa | Non-Accredited | 3 | 2.85 miles |
| IOWA RIVER PRIVATE - MARSHALLTOWN | Marshalltown, Marshall County, Iowa | Non-Accredited | 2 | 0.17 miles |
| Little Sioux LB & Beaver Creek LB - Intercounty | Turin, Monona County, Iowa | Non-Accredited | 2 | 4.33 miles |
| Little Sioux LB - Nagel DD South | Castana, Monona County, Iowa | Non-Accredited | 2 | 5.77 miles |
| Little Sioux Maple River RB North - Intercounty | Castana, Monona County, Iowa | Non-Accredited | 2 | 1.26 miles |
| Louisa County Levee District No. 8 | Oakville, Louisa County, Iowa | Non-Accredited | 1 | 5.38 miles |
| MRLS L-601 WATKINS-LD A | Bartlett, Mills County, Iowa | Non-Accredited | 1 | 0.71 miles |
| Missouri Valley Levee 5 | Missouri Valley, Harrison County, Iowa | See FIRM Panel for more information | 1 | 4.89 miles |
| Private Levees | Glenwood, Mills County, Iowa | Accredited | 1 | 1.23 miles |
| Volga, IA - Nagle Creek | Volga, Clayton County, Iowa | Non-Accredited | 1 | 0.71 miles |
| Winslow Segment 3 | Riverton, Fremont County, Iowa | Non-Accredited | 1 | 5.33 miles |
| Bedford IA Channel | Bedford, Taylor County, Iowa | Non-Accredited | 0 | Not published |
| East Fork Wapsipinicon River Levee (Sweet Marsh WMA) | Tripoli, Bremer County, Iowa | Non-Accredited | 0 | 3.72 miles |
| Green Island 3 | Bellevue, Jackson County, Iowa | Non-Accredited | 0 | 2.03 miles |
| HOCKEY'S SLOUGH LEVEE LEFT BANK C | Nichols, Muscatine County, Iowa | Non-Accredited | 0 | 1.29 miles |
| IAFREM0141 - East Nishnabotna RB & West Nishnabotna LB | Riverton, Fremont County, Iowa | Non-Accredited | 0 | 4.84 miles |
| Ida Grove - Maple River RB | Ida Grove, Ida County, Iowa | Non-Accredited | 0 | 0.21 miles |
| Indian Creek Levee 2 | Maxwell, Polk County, Iowa | Non-Accredited | 0 | 0.56 miles |
| Little Sioux - Intercountry DD | Whiting, Monona County, Iowa | Non-Accredited | 0 | 3.03 miles |
| Little Sioux 2 | Whiting, Monona County, Iowa | Non-Accredited | 0 | 2.93 miles |
| Little Sioux LB - Bennet-Smithland | Smithland, Woodbury County, Iowa | Non-Accredited | 0 | 2.28 miles |
| Little Sioux LB - Castana - Intercounty | Castana, Monona County, Iowa | Non-Accredited | 0 | 2.20 miles |
| Little Sioux Maple River RB South - Intercounty | Castana, Monona County, Iowa | Non-Accredited | 0 | 2.21 miles |
| Louisa County Levee District No. 14 | Wapello, Louisa County, Iowa | Non-Accredited | 0 | 3.27 miles |
| Missouri Valley Levee 10 | Logan, Harrison County, Iowa | Non-Accredited | 0 | 3.26 miles |
| Missouri Valley Levee 11 | Missouri Valley, Harrison County, Iowa | See FIRM Panel for more information | 0 | 1.18 miles |
| Missouri Valley Levee 6 | Logan, Harrison County, Iowa | Non-Accredited | 0 | 1.12 miles |
| Missouri Valley Levee 7 | Logan, Harrison County, Iowa | Non-Accredited | 0 | 1.53 miles |
| Missouri Valley Levee 9 | Logan, Harrison County, Iowa | Non-Accredited | 0 | 1.33 miles |
| Riverton - Winslow - East Nishnabotna LB (NF) | Hamburg, Fremont County, Iowa | Non-Accredited | 0 | 1.78 miles |
| Sewage Disposal Pond Levee - Churdan | Churdan, Greene County, Iowa | Accredited | 0 | 0.39 miles |
| Union Township, IA - East | Burlington, Des Moines County, Iowa | Non-Accredited | 0 | 2.27 miles |
| Union Township, IA - West | Burlington, Des Moines County, Iowa | Non-Accredited | 0 | 2.30 miles |
| Wapsipinicon River Levee (Sweet Marsh WMA) | Tripoli, Bremer County, Iowa | Non-Accredited | 0 | 1.82 miles |
| Whitehead | Riverton, Fremont County, Iowa | Non-Accredited | 0 | 0.82 miles |
| Badger Creek Levee RB | Ida Grove, Ida County, Iowa | Non-Accredited | Not published | 0.24 miles |
| Hockey's Slough Levee West | Nichols, Muscatine County, Iowa | Non-Accredited | Not published | 0.60 miles |
| Missouri Valley Levee 8 | Missouri Valley, Harrison County, Iowa | Non-Accredited | Not published | 2.79 miles |
| Oelwein | Oelwein, Fayette County, Iowa | Non-Accredited | Not published | Not published |
| Oelwein, IA - Channel | Oelwein, Fayette County, Iowa | Non-Accredited | Not published | Not published |
| Van Meter, IA - Channel | Van Meter, Dallas County, Iowa | Non-Accredited | Not published | 0.08 miles |
| Watkins-LD Lyons NW | Pacific Junction, Mills County, Iowa | Non-Accredited | Not published | 3.74 miles |
| Winslow Segment 2 | Riverton, Fremont County, Iowa | Non-Accredited | Not published | 2.56 miles |
Source: USACE National Levee Database, refreshed 2026-09-10. Accreditation status describes a system against a design flood event and is not a safety score. What it means.