Lakes in Olmsted County, Minnesota
5 lakes in Olmsted County, ranked by Lake Score.
Olmsted County has 5 lakes in this directory covering about 1,120 acres of water. The largest is Lake Zumbro at 715 acres, and the deepest on record is Lake Zumbro at 43 feet. 2 have a public boat launch and 1 has a mapped swim beach.
The fish most often recorded in DNR surveys here are largemouth bass, black crappie, bluegill, northern pike, and black bullhead.
Bear Creek Reservoir
61 out of 100 Lake ScoreOlmsted · Chester104 acres
Lake Zumbro
58 out of 100 Lake ScoreOlmsted · Oronoco715 acres
Silver Lake
40 out of 100 Lake ScoreOlmsted · Rochester50 acres
Shady Lake
34 out of 100 Lake ScoreOlmsted · Oronoco144 acres
Silver Creek Reservoir
22 out of 100 Lake ScoreOlmsted · Chester107 acres
Best of Olmsted County
Lakes by amenity
Frequently Asked Questions
How many lakes are in Olmsted County, Minnesota?
This directory lists 5 lakes in Olmsted County — those of roughly 100 acres or more (plus smaller lakes with public access and a fishery) in the Minnesota DNR's LakeFinder records. The county has more small, unnamed and private basins that are not listed.
What is the largest lake in Olmsted County?
Lake Zumbro is the largest at 715 acres, near Oronoco.
What is the deepest lake in Olmsted County?
Lake Zumbro has the greatest recorded depth at 43 feet.
What fish can you catch in Olmsted County lakes?
DNR surveys most often record largemouth bass, black crappie, bluegill, northern pike, and black bullhead in Olmsted County lakes. A Minnesota fishing license is required for anglers 16 and older.