The fishing opportunities on Horseshoe Lake are great and there’s plentiful action for all ages. Northern Pike are abundant and always willing to bite along the weed edge. Crappie and bluegill/sunfish hang in the weeds as well. Largemouth bass can be caught along the weed edge as well as right in the leafy cabbage and under docks in the shade. Walleye and perch also inhabit the lake, but not as plentiful as other species. The most plentiful species in the lake is actually bullhead, but you wouldn’t really know it, as I’ve yet to catch one.
The lake has two distinct basins connected by a no wake channel that is navigable by boat or pontoon. The west basin is the deepest topping out at about 52 feet, while the east basin is about 38 feet deep at its deepest point. There is plenty of main lake structure with many weed beds to provide habitat for fish of all species.
The location of Horseshoe Lake is excellent because of its vicinity to countless other excellent fishing lakes. If you’re in search of walleye, Pelican Lake is literally a stone’s throw across HWY 3 and Lake Edward is a 10 minute drive to the south to the public access. The Merrifield Bay access on North Long Lake is no more than a 10 minute drive to the south as well. To the north, Crosslake is only 5 miles and there you have the access to the entire Whitefish Chain via Cross Lake. Of course these are the bigger lakes in the area, but there are dozens of other smaller lakes within a 15 minute drive.