← All States

Iowa Water Levels

Real-time elevation and storage data for 199 monitored water bodies across Iowa. Data sourced from USGS telemetry and Bureau of Reclamation records.

199Water Bodies
0%Avg. Capacity
27% In Drought (US Monitor)

About Iowa Water Data

Welcome to the most comprehensive water level tracker for Iowa. Our daily updated network monitors 199 critical reservoirs, lakes, and rivers across the state. Currently, the average fill capacity across all monitored major reservoirs is 0%. Use the table below to check specific lake stages, river discharge rates, and recent fluctuations.

🎣 Weekly Fishing Report

Read the latest fishing trends, top baits, and hot lakes for Iowa.

View Report
⚠️

US Drought Monitor — Iowa

Moderate Drought Conditions (As of May 19, 2026)
D2 (Severe): 0.10%
Abnormally Dry+: 24.86%
No significant drought conditions currently reported in this state.
Water Body Type Stage / Elevation (ft) Streamflow / Discharge (cfs) Last Updated
Bear Creek At Ottumwa, Ia
River 79.4 Jun 4, 2026
Beaver Creek At New Hartford, Ia
River 199 Jun 4, 2026
Beaver Creek Near Grimes, Ia
River 247 Jun 4, 2026
Beaver Slough At 3Rd Street At Clinton, Ia
Lake 12,100 Jun 5, 2026
Big Bear Creek At Ladora, Ia
River 119 Jun 4, 2026
Big Creek North Of Mount Pleasant, Ia
River 5 Jun 4, 2026
Big Sioux River At Akron, Ia
River 7.1 1,450 Jun 4, 2026
Big Sioux River At Sioux City, Ia
River 11.1 Jun 4, 2026
Black Hawk Creek At Hudson, Ia
River 177 Jun 4, 2026
Black Hawk Lake At Lake View, Ia
Lake 7.8 Jun 4, 2026
Bloody Run Creek Near Marquette, Ia
River 34 May 20, 2026
Bluff Creek At Pilot Mound, Ia
River 81.1 Jun 4, 2026
Boone River Near Goldfield, Ia
River 7.8 160 Jun 4, 2026
Boone River Near Webster City, Ia
River 599 May 20, 2026
Boyer River At Logan, Ia
River 493 Jun 4, 2026
Brushy Fork Creek Near Templeton, Ia
River 67.3 Jun 4, 2026
Burr Oak Creek Near Perkins, Ia
River 10.7 Jun 4, 2026
Cedar Creek Near Bussey, Ia
River 31 Jun 4, 2026
Cedar Creek Near Oakland Mills, Ia
River 142 Jun 4, 2026
Cedar River At Blairs Ferry Road At Palo, Ia
River 6,250 May 20, 2026
Cedar River At Cedar Bluff, Ia
River 5,470 Jun 4, 2026
Cedar River At Cedar Falls, Ia
River 78.7 3,370 Jun 4, 2026
Cedar River At Cedar Rapids, Ia
River 6,150 May 20, 2026
Cedar River At Charles City, Ia
River 2.1 706 Jun 4, 2026
Cedar River At Edgewood Road At Cedar Rapids, Ia
River 5.1 Jun 4, 2026
Cedar River At Janesville, Ia
River 1,470 Jun 3, 2026
Cedar River At Vinton, Ia
River 5,980 May 20, 2026
Cedar River At Waterloo, Ia
River 3,610 Jun 4, 2026
Cedar River At Waverly, Ia
River 1,550 Jun 5, 2026
Cedar River Below Indian Creek At Cedar Rapids, Ia
River 4,400 Jun 4, 2026
Cedar River Near Conesville, Ia
River 5,930 Jun 4, 2026
Chariton River Near Chariton, Ia
River 1,540 May 20, 2026
Chariton River Near Moulton, Ia
River 729 Jun 4, 2026
Chariton River Near Rathbun, Ia
River 675 May 20, 2026
Clear Creek Near Coralville, Ia
River 21 Jun 4, 2026
Clear Creek Near Oxford, Ia
River 28 Jun 4, 2026
Clear Lake At Clear Lake, Ia
Lake 4.8 Jun 4, 2026
Cooper Creek At Centerville, Ia
River 7.8 Jun 4, 2026
Crow Creek At Bettendorf, Ia
River 3.6 May 20, 2026
Deep River At Deep River, Ia
River 66.9 Jun 4, 2026
Deer Creek Near Carpenter, Ia
River 78.1 Jun 4, 2026
Des Moines River At 2Nd Avenue At Des Moines, Ia
River 4,160 Jun 5, 2026
Des Moines River At Eddyville, Ia
River 51.9 8,170 Jun 4, 2026
Des Moines River At Emmetsburg, Ia
River 0.5 916 Jun 4, 2026
Des Moines River At Estherville, Ia
River 3.9 May 20, 2026
Des Moines River At Fort Dodge, Ia
River 2,890 Jun 4, 2026
Des Moines River At Humboldt, Ia
River 1,250 Jun 4, 2026
Des Moines River At Keosauqua, Ia
River 8,850 Jun 4, 2026
Des Moines River At Ottumwa, Ia
River 8,680 Jun 5, 2026
Des Moines River Blw Raccoon Riv At Des Moines, Ia
River 9,750 May 20, 2026
Des Moines River Near Pella, Ia
River 8,110 Jun 5, 2026
Des Moines River Near Saylorville, Ia
River 4,600 May 20, 2026
Des Moines River Near Stratford, Ia
River 3,710 Jun 4, 2026
Des Moines River Near Swan, Ia
River 18,100 May 20, 2026
Des Moines River Near Tracy, Ia
River 8,290 Jun 4, 2026
East Fork 102 River At Bedford, Ia
River 41 Jun 4, 2026
East Fork Des Moines River At Dakota City, Ia
River 1,130 Jun 4, 2026
East Fork Des Moines River Near Algona, Ia
River 6.7 853 Jun 4, 2026
East Nishnabotna River At Red Oak, Ia
River 473 May 20, 2026
East Nishnabotna River Near Atlantic, Ia
River 235 Jun 4, 2026
East Tarkio Creek Near Stanton, Ia
River 1.1 Jun 4, 2026
Elliott Creek At Lawton, Ia
River 72.7 Jun 4, 2026
English Creek Near Knoxville, Ia
River 9 Jun 4, 2026
English River At Kalona, Ia
River 246 Jun 4, 2026
Floyd River At Alton, Ia
River 222 Jun 4, 2026
Floyd River At James, Ia
River 599 May 20, 2026
Fourmile Creek At Des Moines, Ia
River 66 Jun 4, 2026
Fourmile Creek Near Ankeny, Ia Ds1
River 84 Jun 4, 2026
Indian Creek At Marion, Ia
River 14 Jun 4, 2026
Indian Creek Near Mingo, Ia
River 201 Jun 4, 2026
Iowa River At Columbus Junction, Ia
River 12.0 9,050 Jun 4, 2026
Iowa River At County Highway E49 Near Tama, Ia
River 1,220 Jun 4, 2026
Iowa River At Iowa City, Ia
River 3,320 May 20, 2026
Iowa River At Marengo, Ia
River 2,000 Jun 4, 2026
Iowa River At Marshalltown, Ia
River 1,760 May 19, 2026
Iowa River At Oakville, Ia
River 8,640 Jun 4, 2026
Iowa River At Steamboat Rock, Ia
River 5.9 Jun 4, 2026
Iowa River At Wapello, Ia
River 12,400 May 20, 2026
Iowa River Below Coralville Dam Nr Coralville, Ia
River 2,160 Jun 4, 2026
Iowa River Near Belle Plaine, Ia
River 1,730 Jun 4, 2026
Iowa River Near Lone Tree, Ia
River 3,070 Jun 4, 2026
Iowa River Near Rowan, Ia
River 377 May 20, 2026
Ioway Creek At Ames, Ia
River 315 Jun 4, 2026
Keigley Branch Near Story City, Ia
Lake 83.7 Jun 4, 2026
Little Cedar River Near Ionia, Ia
River 217 Jun 4, 2026
Little Floyd River Near Sanborn, Ia
River 83.2 Jun 4, 2026
Little Sioux River At Correctionville, Ia
River 1,640 May 20, 2026
Little Sioux River At Linn Grove, Ia
River 1,450 Jun 4, 2026
Little Sioux River Near Turin, Ia
River 2,870 Jun 4, 2026
Little Wapsipinicon River Near Oran, Ia
River 82.3 Jun 4, 2026
Lizard Creek Near Fort Dodge, Ia
River 5.6 Jun 4, 2026
Maple River At Mapleton, Ia
River 388 Jun 4, 2026
Maquoketa River At Manchester, Ia
River 1,040 May 20, 2026
Maquoketa River Near Maquoketa, Ia
River 1,720 May 20, 2026
Middle Creek Near Lacey, Ia
River 75.4 Jun 4, 2026
Middle Fk Little Maquoketa R Nr Rickardsville, Ia
Lake 9.2 Jun 4, 2026
Middle Raccoon River At Panora, Ia
River 244 May 20, 2026
Middle Raccoon River Near Bayard, Ia
River 267 May 20, 2026
Middle Raccoon River Tributary At Carroll, Ia
River 15.6 Jun 4, 2026
Middle River Near Indianola, Ia
River 1,060 May 20, 2026
Mississippi River At Clayton, Ia
River 12.0 May 20, 2026
Mississippi River At Clinton, Ia
River 58,200 May 20, 2026
Mississippi River At Keokuk, Ia
River 110,000 Jun 5, 2026
Mississippi River At Mcgregor, Ia
River 8.2 May 20, 2026
Missouri River At Decatur, Ne
River 28,600 May 20, 2026
Monona-Harrison Ditch Near Turin, Ia
Lake 403 Jun 4, 2026
Morgan Creek Near Covington, Ia
River 5 Jun 5, 2026
Mud Lake Drainage Ditch 71 At Jewell, Ia
Lake 81.1 Jun 4, 2026
Muddy Creek At Coralville, Ia
River 5 Jun 4, 2026
Nishnabotna River Above Hamburg, Ia
River 2,760 May 20, 2026
Nodaway River At Clarinda, Ia
River 617 Jun 5, 2026
North Fork Maquoketa River Near Fulton, Ia
River 462 May 20, 2026
North Raccoon River Near Jefferson, Ia
River 1,290 May 20, 2026
North Raccoon River Near Lanesboro, Ia
River 9.5 Jun 4, 2026
North Raccoon River Near Sac City, Ia
River 434 May 20, 2026
North River Near Norwalk, Ia
River 196 Jun 4, 2026
North Skunk River Near Sigourney, Ia
River 377 Jun 4, 2026
Ocheyedan River Near Spencer, Ia
River 428 Jun 4, 2026
Old Mans Creek Near Iowa City, Ia
River 551 May 20, 2026
Perry Creek At 38Th Street At Sioux City, Ia
River 7.0 May 20, 2026
Perry Creek Near Hinton, Ia
River 15.8 Jun 4, 2026
Perry Creek Near Millnerville, Ia
River 1.4 May 20, 2026
Pilot Creek At County Hwy P15 Near Rolfe, Ia
River 2.8 Jun 4, 2026
Price Creek At Amana, Ia
River 80.2 Jun 4, 2026
Raccoon River At 63Rd Street At Des Moines, Ia
River 1,980 Jun 4, 2026
Raccoon River At Fleur Drive At Des Moines, Ia
River 2.2 1,930 Jun 4, 2026
Raccoon River At Van Meter, Ia
River 2,970 May 20, 2026
Raccoon River Near West Des Moines, Ia
River 29.0 Jun 4, 2026
Rapid Creek Near Iowa City, Ia
River 6 Jun 4, 2026
Rathbun Lake Near Rathbun, Ia
Lake 905.6 Jun 4, 2026
Richland Creek Near Haven, Ia
River 29 Jun 4, 2026
Rock River Below Tom Creek At Rock Rapids, Ia
River 114 Jun 4, 2026
Rock River Near Rock Valley, Ia
River 640 Jun 4, 2026
Salt Creek Near Elberon, Ia
River 93 Jun 4, 2026
Shell Rock River At Shell Rock, Ia
River 1,760 May 20, 2026
Silver Creek At Welton, Ia
River 81.1 Jun 4, 2026
Skunk River At Augusta, Ia
River 7,830 May 20, 2026
Snake Creek Near Yorktown, Ia
River 80.3 Jun 4, 2026
Soldier River At Pisgah, Ia
River 165 Jun 4, 2026
South Branch Ralston Creek At Iowa City, Ia
River 1.8 May 20, 2026
South Fork Chariton River Near Promise City, Ia
River 8 Jun 4, 2026
South Fork Iowa River Ne Of New Providence, Ia
River 477 May 20, 2026
South Fork Iowa River Near Blairsburg, Ia
River 5.2 Jul 2, 2025
South Raccoon River At Redfield, Ia
River 727 May 20, 2026
South River Near Ackworth, Ia
River 65 Jun 4, 2026
South Skunk River At Colfax, Ia
River 2,110 May 20, 2026
South Skunk River Below Ioway Creek Near Ames, Ia
River 560 Jun 4, 2026
South Skunk River Near Ames, Ia
River 262 Jun 4, 2026
South Skunk River Near Oskaloosa, Ia
River 1,180 Jun 4, 2026
Spirit Lake Near Orleans, Ia
Lake 14.5 May 20, 2026
Spring Creek Near Mason City, Ia
River 81.0 Jun 4, 2026
Stein Creek Near Clutier, Ia
River 67.7 Jun 4, 2026
Tarkio River Near Elliott, Ia
River 2.7 Jun 4, 2026
Thompson River At Davis City, Ia
River 9,580 May 19, 2026
Timber Creek Near Marshalltown, Ia
River 94 Jun 4, 2026
Turkey River Above French Hollow Cr At Elkader, Ia
River 713 Jun 4, 2026
Turkey River At Garber, Ia
River 821 Jun 5, 2026
Turkey River At Spillville, Ia
River 84 Jun 4, 2026
Turkey River Near Eldorado, Ia
River 333 Jun 4, 2026
Upper Iowa River At Bluffton, Ia
River 3.2 232 Jun 4, 2026
Upper Iowa River At Decorah, Ia
River 513 May 20, 2026
Upper Iowa River Near Dorchester, Ia
River 642 May 20, 2026
Volga River At Littleport, Ia
River 221 Jun 4, 2026
Walnut Creek At Des Moines, Ia
River 119 Jun 4, 2026
Walnut Creek Near Hartwick, Ia
River 41 Jun 4, 2026
Wapsipinicon River At Independence, Ia
River 2,720 May 20, 2026
Wapsipinicon River Near Anamosa, Ia
River 1,450 Jun 4, 2026
Wapsipinicon River Near De Witt, Ia
River 1,460 Jun 4, 2026
Wapsipinicon River Near Tripoli, Ia
River 142 Jun 4, 2026
Waterloo Creek Near Dorchester, Ia
River 7.1 Jun 4, 2026
Wb Wapsinonoc Cr At College St At West Branch, Ia
Lake 1 Jun 4, 2026
West Fork Cedar River At Finchford, Ia
River 474 Jun 4, 2026
West Main Drainage Ditch 1 And 2 Near Britt, Ia
Lake 76.9 Jun 4, 2026
West Nishnabotna River At Hancock, Ia
River 315 Jun 4, 2026
West Nishnabotna River At Randolph, Ia
River 1,140 Jun 5, 2026
West Nodaway River At Massena, Ia
River 67.7 Jun 4, 2026
West Okoboji Lake At Lakeside Lab Near Milford, Ia
Lake 4.6 May 20, 2026
White Breast Creek Near Dallas, Ia
River 2,330 May 20, 2026
White Fox Creek At Clarion, Ia
River 84.4 Jun 4, 2026
Willow Creek Near Cornell, Ia
River 82.8 Jun 4, 2026
Willow Creek Near Mason City, Ia
River 86.0 Jun 4, 2026
Willow Creek Near Soldier, Ia
River 66.3 Jun 4, 2026
Winnebago River At Mason City, Ia
River 323 Jun 4, 2026
Wolf Creek Near Dysart, Ia
River 207 Jun 4, 2026
Yellow River Near Ion, Ia
River 164 Jun 4, 2026
Elk Creek Near Decatur City, Ia
River 0 Sep 30, 1994
Lake Ahquabi Near Indianola, Ia
Lake 5.8 Sep 29, 1971
Lake Keomah Near Oskaloosa, Ia
Lake 5.3 Sep 22, 1971
Lake Macbride Near Solon, Ia
Lake 36.6 Sep 29, 1971
Lake Panorama At Panora, Ia
Lake 45.2 Sep 29, 2003
Lake Wapello Near Drakesville, Ia
Lake 8.9 Sep 29, 1971
Lower Pine Lake At Eldora, Ia
Lake 2.0 Aug 27, 1970
Platte River Near Diagonal, Ia
River 3 Sep 30, 1991
Springbrook Lake Near Guthrie Center, Ia
Lake 4.1 Sep 25, 1971
Storm Lake At Storm Lake, Ia
Lake 13.4 Sep 29, 1975
Upper Pine Lake At Eldora, Ia
Lake 6.7 Aug 27, 1970
West Branch Floyd River Near Struble, Ia
River 150 Mar 30, 1995
Miss R At Aux Lock 14 (Ds) At Pleasant Valley, Ia
Lake Apr 6, 2018
Miss R At Aux Lock 14 (Us) At Pleasant Valley, Ia
Lake Apr 23, 2018