Skip to main content
LakeQuality

48 lakes within 50 miles of St. Louis have nutrient and algae readings on record. Lake Wauwanoka in Jefferson County leads the set on measured water quality, with about 12.9 ft of clarity. 10 of the 48 have a recorded public access point.

St. Louis sits in a lake-rich part of the upper Midwest: 48 measured lakes within reach. Lake Wauwanoka carries the lowest nutrient and algae readings of the cluster.

The lakes below are sorted on measured water quality. If you have a specific activity in mind, swimming, kayaking, ice-fishing, family-fishing, the activity-specific sub-pages will filter further.

48
Lakes Within 50 mi
42
With Clarity Readings
0
With Fish Data
10
Public Access
LakeDistanceCountyClarityDepthFish
Lake Wauwanoka32.9 miJefferson12.9 ft-0
Sherwood Lake42.6 miWarren5.9 ft-0
Goose Creek Lake45.1 miSte. Genevieve9.9 ft-0
Whippoorwill Lake46 miWarren5 ft-0
Aspen Lake Along Southern Arm46.1 miWarren3.8 ft-0
Castlenovo Lake46.9 miWarren6 ft-0
Innsbrook Lake47.1 miWarren5.2 ft-0
Lincoln Lake47.4 miLincoln5.7 ft-0
Timberline Lakes47.6 miSt. Francois14.3 ft-0
Lake Konstanz48.1 miWarren7.7 ft-0
Alpine Lake48.3 miWarren12.6 ft-0
Lake Lucern47.5 miWarren5.2 ft-0
Lake Tishomingo30.5 miJefferson5.4 ft-0
L Ste Louise Lake34.1 miSt. Charles3.2 ft-0
Lake Eleanor41.9 miWarren3 ft-0
Sugar Hollow Lake42.1 miWarren3.3 ft-0
Red Fox Lake45.7 miWarren3.3 ft-0
Fawn Lake49.5 miFranklin3.6 ft-0
Lafayette Park Lake1.2 miSt. Louis city2.3 ft-0
Forest Park Pond4.7 miSt. Louis city1.6 ft-0
Boathouse Lake5.8 miSt. Louis city2.3 ft-0
Simpson Park Lake15.2 miSt. Louis1.9 ft-0
Lake Serene34.9 miFranklin2.6 ft-0
Callaway Fork Lake36.5 miSt. Charles2.1 ft-0
Robin Hood Lake42.6 miWarren3 ft-0
Greenfield Lake49.3 miGreene—-0
Koeneman Park Lake8.3 miSt. Louis3.1 ft-0
Spanish Lake12 miSt. Louis1.6 ft-0
Creve Coeur Lake16.3 miSt. Louis1.6 ft-0
Mallard Lake16.8 miSt. Louis1.9 ft-0
Fon-du-Lac Reservoir17.4 miJefferson1.3 ft-0
Holiday Shores Lake24.9 miMadison1.7 ft-0
Slm Side Channel Lake27.9 miSt. Clair0.8 ft-0
Highland Silver Lake30 miMadison1.3 ft-0
Sparta Northwest Lake42.4 miRandolph2.6 ft-0
Coulterville Lake43.1 miRandolph2.7 ft-0
Loveless Lake45.3 miMacoupin—-0
Governor Bond Lake48.9 miBond1.2 ft-0
Nashville City Lake49.3 miWashington1.3 ft-0
Carlyle Lake49.9 miClinton1.8 ft-0
O'Fallon Park Lake3.8 miSt. Louis city1.6 ft-0
Jefferson Lake3.8 miSt. Louis city—-0
Tilles Park Reservoir8.9 miSt. Louis—-0
Bee Tree Lake16.7 miSt. Louis—-0
Lake St Louis32.8 miSt. Charles2.7 ft-0
Kruse Lake33 miSt. Charles2.6 ft-0
Marion Reservoir35.1 miFranklin5.9 ft-0
Cole Lake46.5 miJefferson—-0

Get updates on lakes near St. Louis

New clarity and algae readings for lakes within driving distance. Unsubscribe anytime.

Lakes Near Other Cities

Frequently Asked Questions

How many lakes are near St. Louis?

There are 48 lakes with water-quality readings on record within 50 miles of St. Louis, Missouri. 10 of them have a recorded public access point and 42 have a clarity reading.

What are the best lakes near St. Louis for fishing?

0 lakes near St. Louis have documented fish species data. The best fishing lakes combine favourable water-quality readings with diverse fish populations. 0 lakes within 50 miles have 5 or more documented fish species.

Where to stay near St. Louis

Compare lakeside cabins, hotels, and vacation rentals near St. Louis — book a place close to the cleanest lakes in the area.

Top-rated places to stay near St. Louis

Prices for Oct 9–11, 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 St. Louis?

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

Source: EPA National Aquatic Resource Surveys, 2026.