Lakes / Missouri / Lakes Near St. Louis
Lakes Near St. Louis, Missouri
57 counted Missouri lakes sit within 60 miles of St. Louis - the largest is Lake Saint Louis at 444.3 acres. Distances are straight-line from the city center.
| Lake | County | Distance | Surface Area | Max Depth |
|---|---|---|---|---|
| Lake Saint Louis | St. Charles | 33 mi | 444.3 acres | - |
| Alton Slough | St. Charles | 17 mi | 386.08 acres | - |
| Goose Creek Lake | St. Francois | 45 mi | 315.06 acres | - |
| Creve Coeur Lake | St. Louis | 17 mi | 303.2 acres | - |
| Incline Village Lake | Warren | 44 mi | 165.23 acres | - |
| Kraut Run Lake | St. Charles | 32 mi | 164.08 acres | - |
| Lake Sherwood | Warren | 42 mi | 134.92 acres | - |
| Lake Tishomingo | Jefferson | 30 mi | 119.56 acres | - |
| Kings Lake | Lincoln | 42 mi | 109.47 acres | - |
| Lac Capri | St. Francois | 55 mi | 106.05 acres | - |
| Centaur Chute | St. Louis | 27 mi | 104.28 acres | - |
| Lake Wanda Lee | Ste. Genevieve | 48 mi | 97.11 acres | - |
| Lake Wauwanoka | Jefferson | 33 mi | 93.09 acres | - |
| Ash Disposal Pond | Franklin | 35 mi | 87.72 acres | - |
| Horseshoe Lake | St. Charles | 34 mi | 82.53 acres | - |
| Lake Anne | Ste. Genevieve | 47 mi | 82.29 acres | - |
| Mud Lake | St. Charles | 33 mi | 77.1 acres | - |
| Spatterdock Lake | St. Charles | 19 mi | 75.37 acres | - |
| Hornsey Lake | Washington | 59 mi | 73.88 acres | - |
| Lake Saint Louise | St. Charles | 34 mi | 71.41 acres | - |
| Spring Lake | Jefferson | 42 mi | 66.72 acres | - |
| Tremell Slough | Lincoln | 50 mi | 65.48 acres | - |
| Lake Briarwood | Jefferson | 39 mi | 64.74 acres | - |
| Lake Ski | Ste. Genevieve | 48 mi | 64 acres | - |
| Lake Ocie | Ste. Genevieve | 49 mi | 61.53 acres | - |
| Dogfish Slough | Lincoln | 42 mi | 59.31 acres | - |
| Lharky Lake | St. Charles | 33 mi | 58.07 acres | - |
| Lac Carmel | St. Francois | 54 mi | 55.35 acres | - |
| Keyes Branch Mine Tailings Pond | Washington | 55 mi | 54.04 acres | - |
| Lake Serene | Franklin | 35 mi | 52.95 acres | - |
| Horseshoe Lake | St. Charles | 34 mi | 51.65 acres | - |
| Lake Lincoln | Lincoln | 47 mi | 51.4 acres | - |
| Grassy Lake | St. Charles | 33 mi | 51.15 acres | - |
| August A Busch Lake Number 35 | St. Charles | 29 mi | 50.16 acres | - |
| Sunset Lake | Ste. Genevieve | 40 mi | 50.16 acres | - |
| Hornsey Brothers Lake | Washington | 59 mi | 48.93 acres | - |
| Apex Lake | Washington | 54 mi | 48.11 acres | - |
| Hook Pond | Ste. Genevieve | 48 mi | 47.44 acres | - |
| Lac Marseilles | St. Francois | 55 mi | 47.44 acres | - |
| Sayersbrook Lake | Washington | 59 mi | 44.8 acres | - |
| Valle Lake | Jefferson | 43 mi | 42.01 acres | - |
| Cloverleaf Farm Lake | Warren | 43 mi | 41.86 acres | - |
| Lake Loraine | Jefferson | 28 mi | 41.51 acres | - |
| Cole Lake | Jefferson | 47 mi | 39.78 acres | - |
| Butterfly Lake | Ste. Genevieve | 58 mi | 39.04 acres | - |
| Lake Timberline | St. Francois | 47 mi | 38.82 acres | - |
| Lake Montowese | Jefferson | 23 mi | 37.56 acres | - |
| Lake Lucern | Warren | 47 mi | 36.82 acres | - |
| August A Busch Lake Number 34 | St. Charles | 30 mi | 34.1 acres | - |
| Lake Primrose | St. Francois | 48 mi | 31.63 acres | - |
| Spanish Lake | St. Louis | 12 mi | 30.89 acres | - |
| Forest Lake | Warren | 46 mi | 30.77 acres | - |
| Erb Lake | Ste. Genevieve | 50 mi | 30.15 acres | - |
| August A Busch Lake Number 37 | St. Charles | 32 mi | 29.9 acres | - |
| Horseshoe Lake | Lincoln | 42 mi | 27.43 acres | - |
| Fon-Du-Lac Reservoir | Jefferson | 18 mi | 27 acres | - |
| Donze Lake | Ste. Genevieve | 56 mi | 26.44 acres | - |
Sources: USGS National Hydrography Dataset lake data; lake coordinates from the USGS NHD. Verified October 30, 2026.