Minnesota · by county
Olmsted County fishing lakes
Olmsted County has 10 surveyed fishing lakes. Zumbro Lake is the largest at 715 acres and the deepest at 43 feet, and it grades B+ for smallmouth bass and B+ for largemouth bass. DNR surveys in the county have also found bluegill, crappie, yellow perch and channel catfish.
A Guide lake has a full page with a depth map, DNR survey data, top spots and stocking history. A Survey lake has the survey data and stocking history but no depth map, because the DNR has not published one. The rest open in the live map.

| Lake | Fish | Acres | Max depth | Last survey |
|---|---|---|---|---|
| Zumbro Lake Guide | Walleye, Largemouth, Smallmouth, Pike, Muskie, Bluegill, Crappie, Perch, Rock bass, Catfish, White bass | 715 | 43 ft | 2021 |
| Silver Crk Reservoir SR-2 Survey | Largemouth, Pike, Bluegill, Crappie, Perch | 107 | 2021 | |
| Bear Creek Reservoir Survey | Largemouth, Pike, Bluegill, Crappie, Catfish | 104 | 37 ft | 2025 |
| Cascade Ponds Lake Survey | Largemouth, Bluegill, Crappie, Perch, White bass | 72 | 2022 | |
| Willow Reservoir 6A Survey | Largemouth, Bluegill, Crappie, Perch | 60 | 22 ft | 2023 |
| Kalmar Reservoir (KR-7) Survey | Largemouth, Bluegill, Crappie, Perch | 55 | 2025 | |
| Silver Lake Survey | Largemouth, Smallmouth, Pike, Bluegill, Crappie, Perch, Rock bass, Catfish | 50 | 11 ft | 2007 |
| Willow Reservoir 4 Survey | Largemouth, Smallmouth, Bluegill, Crappie, Perch | 36 | 24 ft | 2023 |
| Foster-Arend Lake Survey | Walleye, Largemouth, Bluegill, Crappie, Perch, Catfish, White bass | 18 | 42 ft | 2009 |
| Shady Lake map only | Largemouth, Smallmouth, Bluegill, Crappie, Rock bass, Catfish | 144 | 13 ft | 1987 |
Quick answers
Fishing in Olmsted County
What is the best fishing lake in Olmsted County?
Zumbro Lake grades B+ for smallmouth bass, the highest grade in Olmsted County on this site. Grades are based on DNR survey catch rates, fish size and trophy history.
How many fishing lakes are in Olmsted County?
The DNR has surveyed 10 lakes in Olmsted County, about 1,361 acres of water in all. 1 of them has a full guide page here.
What fish can you catch in Olmsted County?
DNR surveys have found walleye, largemouth bass, smallmouth bass, northern pike, muskellunge, bluegill, crappie, yellow perch, rock bass, channel catfish and white bass in Olmsted County lakes.
Which lake in Olmsted County is deepest?
Zumbro Lake, at 43 feet.
Are lakes in Olmsted County stocked?
Yes. The DNR has stocking records for 2 of the county's 10 surveyed lakes. If a lake has a page here, it lists what the DNR stocked and when.
Featured guide spot
Your guide service here
Featured spots are bought one lake at a time. Sponsor a lake in this county and your listing runs here too, shared evenly with any other sponsor in the county. Free through December 31, 2026.
Then $20 a month from January. Cancel any time.
Survey years in grey are more than 20 years old. Surveys that old do not count toward grades.