Levees / By state / Iowa

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
SystemLocationAccreditationPeopleLength
Des Moines, IA - DM-IIDes Moines, Polk County, IowaAccredited44,7532.38 miles
L-627 MO River LB & Indian Creek RBCouncil Bluffs, Pottawattamie County, IowaAccredited29,35714.9 miles
Clinton, IAClinton, Clinton County, IowaAccredited14,5007.60 miles
Waterloo, IA - East and Evansdale, IAWaterloo, Black Hawk County, IowaProvisionally Accredited Levee (PAL) System14,4059.54 miles
Virden Creek (Waterloo) Non-Federal Levee SystemWaterloo, Black Hawk County, IowaAccredited11,3810.66 miles
Cedar Rapids, IA - EastCedar Rapids, Linn County, IowaNon-Accredited7,9361.06 miles
Dubuque, IADubuque, Dubuque County, IowaAccredited7,3704.33 miles
L-624 MoRiv LB & Indian LB & Mosquito Creek RBCouncil Bluffs, Pottawattamie County, IowaAccredited6,3058.86 miles
Waterloo, IA - SW - Cedar River RB / Black Hawk Creek RBWaterloo, Black Hawk County, IowaProvisionally Accredited Levee (PAL) System6,2035.26 miles
Muscatine Island LD, Muscatine-Louisa County DD No. 13, and Muscatine, IAFruitland, Louisa County, IowaSee FIRM Panel for more information4,87314.2 miles
Des Moines, IA - DM-I & SEDM - Pleasant Hill - Lake Red Rock Remedial WorksDes Moines, Polk County, IowaAccredited4,4089.70 miles
Ottumwa, IA - NorthsideOttumwa, Wapello County, IowaAccredited3,9893.17 miles
West Des Moines, IA and Des Moines, IAWest Des Moines, Polk County, IowaAccredited3,0533.71 miles
Sioux City - Big Sioux River LBSioux City, Woodbury County, IowaAccredited2,9731.37 miles
Marengo, IAMarengo, Iowa County, IowaAccredited2,6434.54 miles
Sioux City - Floyd River LBSioux City, Woodbury County, IowaAccredited2,4793.84 miles
Sioux City - Floyd River RBSioux City, Woodbury County, IowaAccredited2,3835.32 miles
Red Oak - East Nishnabotna LBRed Oak, Montgomery County, IowaProvisionally Accredited Levee (PAL) System2,3822.18 miles
Des Moines, IA - Birdland ParkDes Moines, Polk County, IowaAccredited2,2831.37 miles
Alcoa LeveeRiverdale, Scott County, IowaNon-Accredited2,1972.86 miles
Waterloo, IA - NW - Cedar River RB / Black Hawk Creek LBWaterloo, Black Hawk County, IowaProvisionally Accredited Levee (PAL) System2,1574.47 miles
Des Moines, IA - DM-IIIDes Moines, Polk County, IowaAccredited1,9932.01 miles
Bettendorf, IABettendorf, Scott County, IowaAccredited1,9492.53 miles
COUNCIL BLUFFS LEVEESCouncil Bluffs, Pottawattamie County, IowaAccredited1,9210.75 miles
Des Moines, IA - RR-IDes Moines, Polk County, IowaAccredited1,6861.26 miles
Ottumwa, IA - SouthsideOttumwa, Wapello County, IowaAccredited1,5792.90 miles
Sioux City - Perry Creek Right BankSioux City, Woodbury County, IowaAccredited1,5531.01 miles
Mississippi River - GuttenbergGuttenberg, Clayton County, IowaAccredited1,4011.97 miles
Marshalltown, IA - SE - Linn Creek RB / Anson Creek RBMarshalltown, Marshall County, IowaProvisionally Accredited Levee (PAL) System1,3232.35 miles
Cedar River Levee No. 3Cedar Rapids, Linn County, IowaNon-Accredited1,1991.45 miles
Des Moines, IA - Central PlaceDes Moines, Polk County, IowaAccredited1,1681.10 miles
Eddyville, IAEddyville, Wapello County, IowaProvisionally Accredited Levee (PAL) System1,0131.96 miles
L-575 (BW-McKissock-Buchanan-Atchison-Hamburg)Fremont County, IowaSee FIRM Panel for more information98441.4 miles
Dry Run - Decorah - Right BankDecorah, Winneshiek County, IowaAccredited9592.03 miles
Marshalltown, IA - N - Iowa River RB / Linn Creek LBMarshalltown, Marshall County, IowaProvisionally Accredited Levee (PAL) System9035.28 miles
EVANSDALE LEVEEEvansdale, Black Hawk County, IowaProvisionally Accredited Levee (PAL) System8450.45 miles
Missouri Valley Levee 1Missouri Valley, Harrison County, IowaNon-Accredited75411.4 miles
Cedar Falls, IACedar Falls, Black Hawk County, IowaAccredited7420.71 miles
Hawarden - Dry Creek RBHawarden, Sioux County, IowaAccredited6091.09 miles
L-601 - Watkins Ditch RB - Watkins DDPacific Junction, Mills County, IowaAccredited5573.26 miles
Tama, IATama, Tama County, IowaProvisionally Accredited Levee (PAL) System5522.68 miles
Little Sioux LB & Hogue Ditch LB - IntercountyLittle Sioux, Harrison County, IowaSee FIRM Panel for more information5477.37 miles
Sabula, IASabula, Jackson County, IowaAccredited5322.02 miles
Ida Grove - Odebolt Creek RB & Maple LBIda Grove, Ida County, IowaNon-Accredited4500.81 miles
Cascade, IACascade, Dubuque County, IowaNon-Accredited4400.82 miles
Dry Run - Decorah - Left BankDecorah, Winneshiek County, IowaAccredited3991.03 miles
L-611-614-MoRiv LB & Upr Pony Creek LB & L1B LBMills County, IowaSee FIRM Panel for more information39821.2 miles
Little Sioux West Fork Ditch RB & Monona-Harrison Ditch RB - IntercountyWhiting, Monona County, IowaSee FIRM Panel for more information35110.6 miles
Little Sioux West Fork Ditch RB - IntercountyHornick, Woodbury County, IowaSee FIRM Panel for more information3503.62 miles
Keokuk, IAKeokuk, Lee County, IowaNon-Accredited3110.45 miles
Avon Station, IA - Lake Red Rock Remedial WorksCarlisle, Polk County, IowaAccredited3092.06 miles
Two Rivers L&DD - MiddleDes Moines County, IowaAccredited29717.5 miles
MISSOURI VALLEY LEVEE 2Missouri Valley, Harrison County, IowaNon-Accredited2658.15 miles
Des Moines Water Works LeveeDes Moines, Polk County, IowaAccredited2480.72 miles
Two Rivers L&DD - UpperOakville, Louisa County, IowaSee FIRM Panel for more information23023.4 miles
HOCKEY'S SLOUGH LEVEE LEFT BANK BNichols, Muscatine County, IowaNon-Accredited2091.61 miles
Muscatine, IA - Geneva CreekMuscatine, Muscatine County, IowaAccredited1980.19 miles
Denison - East Boyer River RBDenison, Crawford County, IowaAccredited1851.08 miles
Little Sioux RB & Monona-Harrison LB - IntercountyBlencoe, Monona County, IowaSee FIRM Panel for more information17523.9 miles
Hamburg - Main Ditch 6 LBHamburg, Fremont County, IowaSee FIRM Panel for more information1741.57 miles
Cedar River/Dry Run Creek at Cedar Falls 1Cedar Falls, Black Hawk County, IowaAccredited1680.63 miles
L-594-601Bartlett, Mills County, IowaSee FIRM Panel for more information15514.5 miles
Coe Creek LeveeElliott, Montgomery County, IowaNon-Accredited1481.45 miles
L-594-575 (BW-PV-Waubonsie)Thurman, Fremont County, IowaAccredited14412.9 miles
Two Rivers L&DD - LowerBurlington, Des Moines County, IowaAccredited1446.08 miles
Burlington North Bottoms L&DDBurlington, Des Moines County, IowaAccredited1401.56 miles
Ottumwa, IA - West End MiddleOttumwa, Wapello County, IowaAccredited1370.92 miles
Green Bay L&DD No. 2Lee County, IowaProvisionally Accredited Levee (PAL) System13319.7 miles
Muscatine, IA - Mad CreekMuscatine, Muscatine County, IowaAccredited1120.47 miles
L-624-627-611-614 - Mosquito Cr & Upper Pony CrCouncil Bluffs, Pottawattamie County, IowaAccredited1027.39 miles
Ottumwa, IA - West End UpperOttumwa, Wapello County, IowaAccredited980.62 miles
Hawarden - Dry Creek LBHawarden, Sioux County, IowaNon-Accredited951.16 miles
Clinton, IA - Turtle Creek Left BankClinton, Clinton County, IowaAccredited900.20 miles
Little Sioux LB & Maple River RB - IntercountyTurin, Monona County, IowaNon-Accredited8810.4 miles
Marshalltown, IA - SW - Linn Creek RB / Anson Creek LBMarshalltown, Marshall County, IowaProvisionally Accredited Levee (PAL) System801.07 miles
Volga, IAVolga, Clayton County, IowaNon-Accredited770.50 miles
Ida Grove - Odebolt Creek LBIda Grove, Ida County, IowaNon-Accredited750.12 miles
Sioux City - Perry Creek Left BankSioux City, Woodbury County, IowaAccredited720.25 miles
Allen Creek Levee 2Loveland, Pottawattamie County, IowaNon-Accredited6612.6 miles
Denison Wastewater Treatment PlantDenison, Crawford County, IowaNon-Accredited651.38 miles
Amana, IA - Coralville Lake Remedial WorksAmana, Iowa County, IowaNon-Accredited620.31 miles
Luther College LeveeDecorah, Winneshiek County, IowaNon-Accredited581.11 miles
SEWAGE DISPOSAL POND LEVEE 1Denison, Crawford County, IowaNon-Accredited562.44 miles
Carlisle, IA - Lake Red Rock Remedial WorksCarlisle, Warren County, IowaNon-Accredited551.29 miles
Emerson - Indian Creek RBEmerson, Mills County, IowaAccredited550.02 miles
Valley View Drive LeveeDecorah, Winneshiek County, IowaNon-Accredited400.72 miles
Allen Creek LeveeLoveland, Harrison County, IowaSee FIRM Panel for more information389.86 miles
Little Sioux & Wolf CreekRodney, Monona County, IowaSee FIRM Panel for more information3722.4 miles
Hockey's Slough Levee ANichols, Muscatine County, IowaNon-Accredited343.71 miles
L-611-614 - Upper Pony Creek LB & Lat 1B RBCouncil Bluffs, Pottawattamie County, IowaAccredited302.29 miles
Missouri Valley Levee 3Loveland, Pottawattamie County, IowaSee FIRM Panel for more information307.33 miles
Denison - East Boyer River LB (NF)Denison, Crawford County, IowaAccredited290.73 miles
Louisa County LD No. 11Wapello, Louisa County, IowaNon-Accredited237.88 miles
MRLS L-601 Watkins-LD BPacific Junction, Mills County, IowaNon-Accredited233.47 miles
WDM-IDes Moines, Polk County, IowaNon-Accredited230.55 miles
Little Sioux Wolf Cr RB & W Fork LB - IntercountyHornick, Monona County, IowaSee FIRM Panel for more information2216.2 miles
Elkport, IAElkport, Clayton County, IowaNon-Accredited200.59 miles
Waterloo, IA - Wastewater Treatment PlantWaterloo, Black Hawk County, IowaProvisionally Accredited Levee (PAL) System191.06 miles
Ottumwa, IA - West End LowerOttumwa, Wapello County, IowaAccredited170.47 miles
Badger Creek Levee LBIda Grove, Ida County, IowaNon-Accredited150.28 miles
Davenport, IA - Water Treatment PlantDavenport, Scott County, IowaNon-Accredited110.03 miles
Bruening LeveeDecorah, Winneshiek County, IowaNon-Accredited100.13 miles
Green Island L&DD No. 1Jackson County, IowaNon-Accredited108.87 miles
Ida Grove - Maple River LBIda Grove, Ida County, IowaNon-Accredited90.16 miles
Little Sioux 3Whiting, Monona County, IowaNon-Accredited91.09 miles
Polk County Drainage District Number 9Des Moines, Polk County, IowaNon-Accredited94.07 miles
Watkins-LD LyonsBartlett, Mills County, IowaNon-Accredited90.77 miles
Missouri Valley Levee 4Missouri Valley, Harrison County, IowaNon-Accredited84.65 miles
Indian Creek Levee 1Maxwell, Story County, IowaNon-Accredited71.73 miles
Little Sioux LB & Beaver Creek RB - IntercountyTurin, Monona County, IowaNon-Accredited78.07 miles
Green Island 1Jackson County, IowaNon-Accredited62.43 miles
Old Joe Griffin LeveeOttumwa, Wapello County, IowaNon-Accredited60.79 miles
Two Rivers L&DD - Yellow Springs CreekDes Moines County, IowaNon-Accredited60.89 miles
Elkader, IAElkader, Clayton County, IowaNon-Accredited50.26 miles
Little Sioux LB & Cottonwood Cr LB - IntercountyBlencoe, Monona County, IowaNon-Accredited58.53 miles
Little Sioux LB - Nagel DD NorthRodney, Monona County, IowaNon-Accredited55.78 miles
Little Sioux LB - Nagel and Intercounty DDTurin, Monona County, IowaNon-Accredited54.07 miles
Hockey's Slough LeveeNichols, Muscatine County, IowaNon-Accredited42.23 miles
Winslow Segment 1Sidney, Fremont County, IowaNon-Accredited32.85 miles
IOWA RIVER PRIVATE - MARSHALLTOWNMarshalltown, Marshall County, IowaNon-Accredited20.17 miles
Little Sioux LB & Beaver Creek LB - IntercountyTurin, Monona County, IowaNon-Accredited24.33 miles
Little Sioux LB - Nagel DD SouthCastana, Monona County, IowaNon-Accredited25.77 miles
Little Sioux Maple River RB North - IntercountyCastana, Monona County, IowaNon-Accredited21.26 miles
Louisa County Levee District No. 8Oakville, Louisa County, IowaNon-Accredited15.38 miles
MRLS L-601 WATKINS-LD ABartlett, Mills County, IowaNon-Accredited10.71 miles
Missouri Valley Levee 5Missouri Valley, Harrison County, IowaSee FIRM Panel for more information14.89 miles
Private LeveesGlenwood, Mills County, IowaAccredited11.23 miles
Volga, IA - Nagle CreekVolga, Clayton County, IowaNon-Accredited10.71 miles
Winslow Segment 3Riverton, Fremont County, IowaNon-Accredited15.33 miles
Bedford IA ChannelBedford, Taylor County, IowaNon-Accredited0Not published
East Fork Wapsipinicon River Levee (Sweet Marsh WMA)Tripoli, Bremer County, IowaNon-Accredited03.72 miles
Green Island 3Bellevue, Jackson County, IowaNon-Accredited02.03 miles
HOCKEY'S SLOUGH LEVEE LEFT BANK CNichols, Muscatine County, IowaNon-Accredited01.29 miles
IAFREM0141 - East Nishnabotna RB & West Nishnabotna LBRiverton, Fremont County, IowaNon-Accredited04.84 miles
Ida Grove - Maple River RBIda Grove, Ida County, IowaNon-Accredited00.21 miles
Indian Creek Levee 2Maxwell, Polk County, IowaNon-Accredited00.56 miles
Little Sioux - Intercountry DDWhiting, Monona County, IowaNon-Accredited03.03 miles
Little Sioux 2Whiting, Monona County, IowaNon-Accredited02.93 miles
Little Sioux LB - Bennet-SmithlandSmithland, Woodbury County, IowaNon-Accredited02.28 miles
Little Sioux LB - Castana - IntercountyCastana, Monona County, IowaNon-Accredited02.20 miles
Little Sioux Maple River RB South - IntercountyCastana, Monona County, IowaNon-Accredited02.21 miles
Louisa County Levee District No. 14Wapello, Louisa County, IowaNon-Accredited03.27 miles
Missouri Valley Levee 10Logan, Harrison County, IowaNon-Accredited03.26 miles
Missouri Valley Levee 11Missouri Valley, Harrison County, IowaSee FIRM Panel for more information01.18 miles
Missouri Valley Levee 6Logan, Harrison County, IowaNon-Accredited01.12 miles
Missouri Valley Levee 7Logan, Harrison County, IowaNon-Accredited01.53 miles
Missouri Valley Levee 9Logan, Harrison County, IowaNon-Accredited01.33 miles
Riverton - Winslow - East Nishnabotna LB (NF)Hamburg, Fremont County, IowaNon-Accredited01.78 miles
Sewage Disposal Pond Levee - ChurdanChurdan, Greene County, IowaAccredited00.39 miles
Union Township, IA - EastBurlington, Des Moines County, IowaNon-Accredited02.27 miles
Union Township, IA - WestBurlington, Des Moines County, IowaNon-Accredited02.30 miles
Wapsipinicon River Levee (Sweet Marsh WMA)Tripoli, Bremer County, IowaNon-Accredited01.82 miles
WhiteheadRiverton, Fremont County, IowaNon-Accredited00.82 miles
Badger Creek Levee RBIda Grove, Ida County, IowaNon-AccreditedNot published0.24 miles
Hockey's Slough Levee WestNichols, Muscatine County, IowaNon-AccreditedNot published0.60 miles
Missouri Valley Levee 8Missouri Valley, Harrison County, IowaNon-AccreditedNot published2.79 miles
OelweinOelwein, Fayette County, IowaNon-AccreditedNot publishedNot published
Oelwein, IA - ChannelOelwein, Fayette County, IowaNon-AccreditedNot publishedNot published
Van Meter, IA - ChannelVan Meter, Dallas County, IowaNon-AccreditedNot published0.08 miles
Watkins-LD Lyons NWPacific Junction, Mills County, IowaNon-AccreditedNot published3.74 miles
Winslow Segment 2Riverton, Fremont County, IowaNon-AccreditedNot published2.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.