State guide · Iowa
Biggest lakes in Iowa: the top 10 by size
The 10 biggest lakes in Iowa by size, from Lake Red Rock down, with shoreline, fish and what each lake is like.
The ten largest lakes in Iowa, biggest first.
The list
Sizes are the published surface area where one exists; the others are our own measure of the water's outline and read "about". Reservoirs shrink and grow with their level, so a dry year shows less water.
| # | Lake | Size | Shoreline |
|---|---|---|---|
| 1 | Lake Red Rock | 15,500 acres | about 61 mi |
| 2 | Rathbun Lake | 11,000 acres | about 87 mi |
| 3 | Big Spirit Lake | 5,680 acres | about 16.3 mi |
| 4 | Coralville Lake | 5,280 acres | about 44 mi |
| 5 | West Okoboji Lake | 3,850 acres | about 31 mi |
| 6 | Clear Lake | 3,680 acres | about 15.9 mi |
| 7 | Storm Lake | about 2,930 acres | about 9.4 mi |
| 8 | Okamanpeedan Lake | 2,300 acres | about 12.7 mi |
| 9 | Heidelbaugh Pond | about 1,560 acres | about 33 mi |
| 10 | Lost Island Lake | 1,160 acres | about 6.2 mi |
1. Lake Red Rock
Lake Red Rock spreads over 15,500 acres of water. The lake is about 21 miles northwest of Des Moines. Like most lakes its size in Iowa, it should hold largemouth bass, walleye, crappie and bluegill. Lake Red Rock, Iowa's largest lake by normal-pool area, can expand to roughly 70,000 acres during major flood storage.
Lake Red Rock today: water temperature, bite times and the 3-D lake bed
2. Rathbun Lake
Rathbun Lake is a reservoir of 11,000 acres of water. The lake is about 6.2 miles southeast of Centerville. Rathbun Dam holds it on the Chariton River. Crappie, walleye and catfish are the draw. Rathbun Lake on the Chariton River is Iowa's largest reservoir by normal-pool surface area aside from Red Rock.
Rathbun Lake today: water temperature, bite times and the 3-D lake bed
3. Big Spirit Lake
At 5,680 acres of water, Big Spirit Lake is a good-sized lake. It lies near Spirit Lake. Expect walleye, yellow perch, largemouth bass and smallmouth bass. It goes down to about 24 ft. The lake bed gives you three point drop-offs and an upper arm to work. Big Spirit Lake is the largest natural lake in Iowa and anchors the Iowa Great Lakes chain.
Big Spirit Lake today: water temperature, bite times and the 3-D lake bed
4. Coralville Lake
Coralville Lake is a reservoir of 5,280 acres of water. The lake is within an easy drive of Iowa City (about 4 miles). Like most lakes its size in Iowa, it should hold largemouth bass, walleye, crappie and bluegill. On the 3-D map the bed has three point drop-offs and two sheltered coves: good places to start.
Coralville Lake today: water temperature, bite times and the 3-D lake bed
5. West Okoboji Lake
West Okoboji Lake spreads over 3,850 acres. You will find it next to Arnolds Park. It holds yellow perch, bluegill, walleye and smallmouth bass. It goes down to about 136 ft. Its bed shows three point drop-offs and two sheltered coves worth a first look. West Lake Okoboji is Iowa's deepest lake and is listed among the state's Outstanding Iowa Waters for its exceptional water clarity. It is a clear lake, so long casts and a quiet approach pay off.
West Okoboji Lake today: water temperature, bite times and the 3-D lake bed
6. Clear Lake
At 3,680 acres of water, Clear Lake is a good-sized lake. You will find it right by Clear Lake. The fish here are walleye, white bass and catfish. At about 30 ft at its deepest, it warms quickly in spring. Clear Lake is a natural, spring-fed lake in Cerro Gordo County and a popular walleye fishery.
Clear Lake today: water temperature, bite times and the 3-D lake bed
7. Storm Lake
Storm Lake spreads over about 2,930 acres. The lake is right by Storm Lake. Like most lakes its size in Iowa, it should hold largemouth bass, crappie, bluegill and catfish. Its bed shows three point drop-offs and a steep ledge worth a first look.
Storm Lake today: water temperature, bite times and the 3-D lake bed
8. Okamanpeedan Lake
At some 2,300 acres, Okamanpeedan Lake is small enough to learn in a few trips. The lake is near Fairmont. Expect walleye, northern pike, crappie and yellow perch.
Okamanpeedan Lake today: water temperature, bite times and the 3-D lake bed
9. Heidelbaugh Pond
At about 1,560 acres, Heidelbaugh Pond is small enough to learn in a few trips. It lies about 3.8 miles west of Wapello. Like most lakes its size in Iowa, it should hold largemouth bass, crappie, bluegill and catfish. On the 3-D map the bed has three point drop-offs and an upper arm: good places to start.
Heidelbaugh Pond today: water temperature, bite times and the 3-D lake bed
10. Lost Island Lake
Lost Island Lake spreads over 1,160 acres. You will find it near Emmetsburg. The usual Iowa mix applies: largemouth bass, crappie, bluegill and catfish. At about 16 ft at its deepest, it warms quickly in spring. Lost Island Lake straddles Palo Alto and Clay counties north of Ruthven, Iowa.
Lost Island Lake today: water temperature, bite times and the 3-D lake bed
Big water, big days
The bigger the lake, the more the wind matters. Plan the day around the forecast, start on the sheltered side and give yourself a way home if it builds.
Questions
What is the biggest lake in Iowa?
Lake Red Rock, at 15,500 acres.
What is the second biggest lake in Iowa?
Rathbun Lake, at 11,000 acres.
Your lake every morning
Water temperature, level, wind and bite times on your phone.
Lakes in this guide
More guides
- Best fishing lakes in Iowa: 12 lakes and what bitesThe best fishing lakes in Iowa: West Okoboji Lake, Big Spirit Lake and Rathbun Lake and more, with size, fish, structure and when to go.
- Deepest lakes in Iowa: 5 lakes ranked by depthThe deepest lakes in Iowa, led by West Okoboji Lake at about 136 ft, with size, fish and how to fish deep water.
- Ice fishing in Iowa: 10 lakes and how to stay safeIce-fishing lakes in Iowa with the fish under the ice, plus the ice-thickness guidance and safety kit to take.
- Best fishing lakes in Alabama: 12 lakes and what bitesThe best fishing lakes in Alabama: Lake Guntersville, Lake Martin and Pickwick Lake and more, with size, fish, structure and when to go.
- Biggest lakes in Alabama: the top 10 by sizeThe 10 biggest lakes in Alabama by size, from Lake Guntersville down, with shoreline, fish and what each lake is like.
- Deepest lakes in Alabama: 10 lakes ranked by depthThe deepest lakes in Alabama, led by Smith Lake at about 264 ft, with size, fish and how to fish deep water.