Brown County, Minnesota Fishing Lakes

Brown County, Minnesota is home to a total of 17 lakes, arranged alphabetically in the list below. If you are considering fishing in Brown County, Minnesota, get more information by clicking on any lake in the list below. Help others by telling us what you know about these county lakes.

Find a Lake

Looking for a particular lake? Search our site!
Altermatt Lake (Leavenworth area)
Bachelor Lake (Sleepy Eye area)
Bloemke Lake (historical) (Evan area)
Boise Lake (Boise Lake area)
Clear Lake (Essig area)
Gilman Lake (Lake Hanska West area)
Hanska Lake (La Salle area)
Horseshoe Lake (Saint George area)
Juni Lake (Lake Hanska East area)
Lake Cottonwood (New Ulm area)
Lake Hanska (La Salle area)
Linden Lake (Hanska area)
Lone Tree Lake (Morgan NE area)
Omsrud Lake (Lake Hanska East area)
School Lake (Lake Hanska East area)
Sleepy Eye Lake (Sleepy Eye area)
Zanders Lake (Lake Hanska West area)