Skip to main content
LakeQuality

Swimming-friendly is a clarity-plus-algae problem: clear water and a low chlorophyll-a number. West Okoboji Lake tops the Iowa list on those combined measures.

The swimming-best list filters more aggressively on chlorophyll-a than the cleanest list — even very clear lakes can have harmful-algal-bloom risk under specific conditions, so the swimming ranking is more conservative on that front.

RankLakeCountyAdvisories & bacteriaClarityAlgaePhosphorusArea
1West Okoboji LakeDickinson
Bacteria tested: low
15.7 ft2.3 µg/L20 µg/L-
2Dale Maffitt ReservoirDallas
Low algae
9.8 ft2.1 µg/L20 µg/L230 acres
3Blue Pit LakeCerro Gordo
Low algae
17.1 ft2.4 µg/L20 µg/L-
4Ada Hayden Heritage Park LakeStory
Low algae
6.8 ft5.2 µg/L19 µg/L-
5Little Sioux Park LakeWoodbury
Bacteria tested: low
5.7 ft5.7 µg/L19 µg/L-
6Rudd LakeFloyd
Low algae
8.1 ft4.5 µg/L14 µg/L-
7Slipbluff LakeDecatur
Low algae
9 ft4.5 µg/L17.5 µg/L18 acres
8Lacey Keosauqua LakeVan Buren
Low algae
7.1 ft4.7 µg/L21.5 µg/L23 acres
9Yenruogis PondKeokuk
Low algae
9.9 ft6.2 µg/L21 µg/L-
10Sand LakeMarshall
Low algae
6.4 ft3.6 µg/L25 µg/L-
11Terra Park LakePolk
Low algae
11.5 ft4.7 µg/L20 µg/L-
12Arrowhead LakeSac
Low algae
5.6 ft7.1 µg/L26 µg/L110 acres
13Mariposa LakeJasper
Recreation use not supported
5.1 ft8.9 µg/L31 µg/L19 acres
14Mormon Trail LakeAdair
Recreation use not supported
6.2 ft9.7 µg/L25 µg/L33 acres
15Willow LakeHarrison
Bacteria tested: low
4.8 ft9.5 µg/L35 µg/L19 acres
16Poll Miller Park LakeLee
Recreation use not supported
5.9 ft7.7 µg/L28 µg/L15 acres

Get updates when Iowa swim rankings change

New bacteria and algae readings can move a lake on this list. Unsubscribe anytime.

Frequently Asked Questions

What is the best lake to swim in Iowa?

West Okoboji Lake in Dickinson County ranks first for swimming in the 2026 Iowa sampling record, combining the clearest water with low algae and public access. The full top 25 above is ranked the same way.

How do you know if a lake is safe to swim in Iowa?

That is a call for Iowa DNR and county health departments, who post seasonal and same-day advisories — always check before you swim, especially in late summer when blue-green algae bloom risk peaks. The readings on this page show what past sampling found: Secchi depth above 6 feet is a strong sign of low suspended sediment, and chlorophyll-a below 10 µg/L means a low algae load. Neither is a clearance.

Are lakes in Iowa safe to swim in?

Whether a given lake is safe to swim in on a given day is answered by Iowa DNR and the county health department, not by a water-quality reading. The lakes ranked above are filtered to the clearest, lowest-nutrient readings in the sampling record with chlorophyll-a below 10 µg/L, which means they have tested cleaner and carried less algae than the state average. Always check posted advisories before swimming and avoid water after heavy rain, when bacteria spikes from runoff.

What lakes have algae blooms in Iowa?

Algae blooms (especially blue-green / cyanobacteria) are most common in shallow, warm, nutrient-rich (eutrophic) lakes during late summer. Lakes with high phosphorus and chlorophyll-a measurements are at higher risk. The lakes on this page are filtered to exclude high-algae lakes; each lake page shows its own phosphorus and chlorophyll-a readings.

When is it safe to swim in lakes in Iowa?

Algae load in Iowa lakes is typically lowest from late spring through early summer (May–July), when water is cool. It rises in late summer and early fall (August–September) when warm water and accumulated nutrients drive cyanobacteria blooms. Avoid swimming after heavy rainfall, when bacteria spikes from runoff, and check Iowa DNR's current advisories the day you go.

What's the cleanest lake in Iowa?

The single cleanest lake on measured clarity and nutrients leads the Iowa cleanest-lakes ranking, linked below. The lakes on this page are filtered for swimming — the same clarity and nutrient readings, plus low chlorophyll-a (an active algae filter).

Our swimming filter

Lakes here have to pass three filters:

  • Clear, low-nutrient water — the top of the state’s measured range for clarity, phosphorus and chlorophyll-a
  • Chlorophyll-a below 10 µg/L — actively low algae density, low risk of harmful blue-green blooms
  • Multi-year sampling data — excludes lakes with limited sampling history (data confidence)

The Advisories & bacteria column adds a direct bacteria signal: where the EPA Water Quality Portal has enough E. coli or fecal-coliform samples, we show how often the lake has exceeded the EPA recreation threshold. It is a record of past testing, never a live "safe today" reading — bacteria spike fast after rain. Where a lake carries an EPA 303(d) bacteria or recreation listing, that advisory runs above the bacteria record in the table rather than beside it.

The ranking within the filter is on combined readings (Secchi clarity + phosphorus + chlorophyll-a). Always check current Iowa DNR advisories before swimming.

Where to swim near a Iowa city

Looking for a lake close to home? These pages rank swimming lakes within driving distance of Iowa's largest cities.

Where to stay near Iowa swimming lakes

Book a cabin, resort, or rental near Iowa's cleanest swim lakes — live availability and prices for your beach weekend.

Top-rated places to stay near Iowa swim lakes

Prices for Oct 30–Nov 1, 4 adults. Change dates on the map below.

Availability and prices from Stay22 partners (Booking.com, Vrbo, Expedia). We may earn a commission from bookings, at no extra cost to you.

Planning a trip to Iowa swim lakes?

Get lake water-quality updates plus the best cabin & lodging deals near Iowa swim lakes — straight to your inbox. No spam, unsubscribe anytime.

Source: EPA National Aquatic Resource Surveys, 2026.