Iowa lakes

Every Iowa lake we monitor — search, sort by conditions, or switch to the map. Cards show real readings or a clear dash.

Browse Iowa by county
53lakes
36counties
13,869acres · largest
1live gauges

LakeVibe tracks 53 lakes across Iowa in 36 counties. The largest is Rathbun Lake at about 13,869 acres. 1 lake has live USGS water readings, refreshed regularly. Browse every lake by size or water clarity, see what each is good for, or find one near you — with real conditions, not guesses.

Good for
53 lakes
Big Creek Lake

Big Creek Lake

Polk County
Water
Clarity
Level
Big Lake

Big Lake

Allamakee County
Water
Clarity
Level
Big Wall Lake

Big Wall Lake

Wright County
Water
Clarity
Level
Black Hawk Lake

Black Hawk Lake

Sac County
Water
0.9 ftClarity
Level
Blue Lake

Blue Lake

Monona County
Water
0.6 ftClarity
Level
Browns Lake

Browns Lake

Woodbury County
Water
1.2 ftClarity
Level
Carter Lake

Carter Lake

Pottawattamie County
Water
0.9 ftClarity
Level
Cedar Lake

Cedar Lake

Chickasaw County
Water
Clarity
Level
Center Lake

Center Lake

Dickinson County
Water
2.1 ftClarity
Level
Clear Lake

Clear Lake

Cerro Gordo County
Water
2.6 ftClarity
Level
Crystal Lake

Crystal Lake

Hancock County
Water
2.4 ftClarity
Level
Eagle Lake

Eagle Lake

Hancock County
Water
Clarity
Level
Elk Lake

Elk Lake

Clay County
Water
Clarity
Level
Elm Lake

Elm Lake

Wright County
Clear water
Water
9.9 ftClarity
Level
Forneys Lake

Forneys Lake

Fremont County
Water
Clarity
Level
Green Valley Lake

Green Valley Lake

Union County
Water
Clarity
Level
Grovers Lake

Grovers Lake

Dickinson County
Water
0.9 ftClarity
Level
Hartwick Lake

Hartwick Lake

Delaware County
Water
Clarity
Level
High Lake

High Lake

Emmet County
Water
Clarity
Level
Ingham Lake

Ingham Lake

Emmet County
Water
Clarity
Level
Lake Darling

Lake Darling

Washington County
Water
1.4 ftClarity
Level
Lake Icaria

Lake Icaria

Adams County
Water
Clarity
Level
Lake Manawa

Lake Manawa

Pottawattamie County
Water
Clarity
Level
Lake McBride

Lake McBride

Johnson County
Water
2.7 ftClarity
Level
Lake Odesa

Lake Odesa

Louisa County
Water
Clarity
Level
Lake Panorama

Lake Panorama

Guthrie County
Water
2.7 ftClarity
Level
Lake Red Rock

Lake Red Rock

Marion County
Water
Clarity
Level
Lake Wapello

Lake Wapello

Davis County
Water
5.3 ftClarity
Level
Little Wall Lake

Little Wall Lake

Hamilton County
Water
0.8 ftClarity
Level
Lizard Lake

Lizard Lake

Pocahontas County
Water
Clarity
Level
Lost Island Lake

Lost Island Lake

Palo Alto County
Water
Clarity
Level
Mud Hen Lake

Mud Hen Lake

Allamakee County
Water
Clarity
Level
Mud Lake

Mud Lake

Palo Alto County
Water
Clarity
Level
North Twin Lake

North Twin Lake

Calhoun County
Water
Clarity
Level
Rathbun Lake

Rathbun Lake

Appanoose County
Water
Clarity
Level
Rice Lake

Rice Lake

Worth County
Water
Clarity
Level
Rock Creek Lake

Rock Creek Lake

Jasper County
Water
1.1 ftClarity
Level
Rush Lake

Rush Lake

Osceola County
Water
Clarity
Level
Rush Lake

Rush Lake

Palo Alto County
Water
Clarity
Level
Sabula Lakes

Sabula Lakes

Jackson County
Water
Clarity
Level
Saylorville Lake

Saylorville Lake

Polk County
Water
2.6 ftClarity
Level
Silver Lake

Silver Lake

Dickinson County
Water
2.1 ftClarity
Level
Silver Lake

Silver Lake

Worth County
Water
Clarity
Level
Smith Pool

Smith Pool

Kossuth County
Water
Clarity
Level
South Twin Lake

South Twin Lake

Calhoun County
Water
Clarity
Level
Spirit Lake

Spirit Lake

Dickinson County
Water
3.1 ftClarity
Level
Storm Lake

Storm Lake

Buena Vista County
74°FWater
1.4 ftClarity
Level
Sun Valley Lake

Sun Valley Lake

Ringgold County
Water
Clarity
Level
Swan Lake

Swan Lake

Emmet County
Water
Clarity
Level
Town Lake

Town Lake

Jackson County
Water
Clarity
Level
Trumbull Lake

Trumbull Lake

Clay County
Water
Clarity
Level
Upper Brown Lake

Upper Brown Lake

Jackson County
Water
Clarity
Level
West Lake

West Lake

Clarke County
Water
3.1 ftClarity
Level

Biggest lakes in Iowa

Iowa lakes — frequently asked

How many Iowa lakes are on LakeVibe?

LakeVibe tracks 53 lakes across Iowa in 36 counties, each with real water data and things to do.

What is the largest lake in Iowa?

Rathbun Lake is the largest lake we track in Iowa, at about 13,869 acres.

Which Iowa lake has the clearest water?

Of the lakes with measured clarity, Elm Lake has the deepest Secchi-disk reading — about 9.9 ft of visibility. Clarity varies by season and conditions.

Which Iowa lakes have live water-level and temperature?

1 Iowa lakes have live USGS gauge readings for water level and/or temperature, updated regularly. Each lake page shows its source and the time it was last checked.