Skip to main content
LakeQuality
Two canoes crossing open water between forested points in the Boundary Waters

Updated August 2026

Biggest Lake in Iowa: Lake Red Rock (15,250 acres)

Lake Red Rock is Iowa's largest lake per the Iowa DNR (Fish Iowa lake database). Below: 50 Iowa lakes ranked by surface area.

The largest lake in Iowa is Lake Red Rock at 15,250 acres , in Marion County, according to the Iowa DNR (Fish Iowa lake database).

See our Lake Red Rock water-quality report card NR

Source: Iowa DNR (Fish Iowa lake database) (2026-07-30). The table below ranks the Iowa lakes in our own index by surface area.

50
Lakes with area data
11,013
Largest (acres)
443
Median of top 50
20/50
Reservoirs (vs natural)

Reading Iowa's size profile

Iowa's largest lake by surface area is Rathbun Lake in Appanoose County, spanning 11,013 acres. Most of Iowa's biggest waters are natural basins left by glaciers, with stable shorelines and deep main basins.

Surface area is a poor proxy for water quality on its own — a large lake can hold a clean, deep core and a nutrient-loaded bay at the same time. Each lake below links to its full report card with grade, clarity, depth, and EPA impairment status. Area figures come from state DNR surveys and the USACE National Inventory of Dams; grades come from EPA and state monitoring data.

The 50 biggest lakes in Iowa by surface area

#LakeCountySurface areaMax depthGrade
1Rathbun LakeAppanoose11,013 acres-C
2Lake Red RockMarion8,619 acres-NR
3Saylorville LakePolk5,428 acres-NR
4Lake OdesaLouisa1,744 acres-NR
5Lake PanoramaGuthrie1,179 acres-NR
6Trumbull LakeClay1,061 acres-NR
7Town LakeJackson956 acres-NR
8Lake MacbrideJohnson950 acres-D
9Rice LakeWinnebago891 acres-NR
10Big Creek LakePolk885 acres-F
11Three Mile LakeUnion880 acres-D
12Little River LakeDecatur787 acres-F
13Swan LakeEmmet766 acres-NR
14Big LakeAllamakee704 acres-NR
15Lake IcariaAdams700 acres-F
16Brushy Creek LakeWebster690 acres-F
17Lake of the HillsScott657 acres-C
18Rock Creek Max Depth LakeJasper640 acres-F
19Twelve Mile LakeUnion633 acres-F
20Lake SugemaVan Buren574 acres-F
21High LakeEmmet555 acres-NR
22Cedar LakeChickasaw542 acres-NR
23Hartwick LakeDelaware506 acres-NR
24South Twin LakeCalhoun465 acres-NR
25Rush LakePalo Alto457 acres-NR
26Upper Brown LakeJackson443 acres-NR
27Eagle LakeHancock434 acres-NR
28Pleasant Creek LakeLinn410 acres-D
29Sun Valley LakeRinggold398 acres-NR
30Forneys LakeFremont398 acres-NR
31Big Wall LakeWright384 acres-NR
32Mud Hen LakeAllamakee383 acres-NR
33Lost Grove LakeScott350 acres-C
34Smith PoolKossuth345 acres-NR
35Green Valley LakeUnion336 acres-F
36Elm LakeWright336 acres-NR
37Silver LakeWorth314 acres-NR
38West Lake OsceolaClarke306 acres-D
39Lake Darling Max DepthWashington304 acres-F
40Roberts Creek LakeMarion296 acres-F
41Center LakeDickinson287 acres-F
42Wood Duck SloughClayton286 acres-NR
43Mud LakeClay283 acres-NR
44Dan Green SloughClay278 acres-NR
45Badger Creek Max Depth LakeMadison276 acres-F
46Rush LakeOsceola276 acres-NR
47Lizard LakePocahontas274 acres-NR
48Sabula LakesJackson260 acres-NR
49Elk LakeClay256 acres-NR
50Lake Belva DeerKeokuk247 acres-F

Get updates on Iowa's largest lakes

New grades and algae readings on these waters as samples come in. Unsubscribe anytime.

Frequently Asked Questions

What is the largest lake in Iowa?

Lake Red Rock, at 15,250 acres, in Marion County. Source: Iowa DNR (Fish Iowa lake database), 2026-07-30.

How is lake surface area measured?

Surface area comes from state DNR lake surveys and, for reservoirs, US Army Corps of Engineers (USACE) National Inventory of Dams records. Area is reported in acres at normal pool level. Reservoirs rise and fall with management and drought, so their listed area is the long-term normal rather than a single-day reading.

Are Iowa's largest lakes natural or reservoirs?

Of the top 50 Iowa lakes by area, 20 sit on a dammed river (reservoirs) and 30 are natural basins. Glacial states (MN, WI, MI, NY) skew natural; plains and southern states (MO, IA, ND, OH) skew toward reservoirs built for water supply, flood control, and recreation.

Do larger lakes have better water quality?

Not reliably. Quality varies more within a big lake than between lakes — a large lake can have a clean, deep main basin and a murky, algae-prone bay fed by a tributary, so one grade can mask wide swings. Depth, watershed land use, and how fast the lake flushes matter far more than raw surface area.

How big is the typical Iowa lake in this ranking?

Across the top 50 Iowa lakes by surface area, the median is 443 acres (Upper Brown Lake). This list is biased toward the biggest waters; the typical Iowa lake is far smaller.

Where to stay near Iowa's largest lakes

Planning a trip? Jump to live cabin, resort, and hotel availability near Iowa's biggest lakes.