Leo Lake is a small carry-in lake that covers around 100 acres. It is managed primarily for rainbow trout and there are good numbers of them present in the lake. Some anglers do report some catches of smallmouth bass and walleye, but they are here in limited numbers.
MN DNR Lake Information Report