Battle Lake is a small town with a big heart located in the heart of 1,000 lakes. With a population of 710, it is 17 miles east of Fergus Falls on Highway 210.
Battle Lake is on the shores of beautiful West Battle Lake.
Discover crystal clear waters which host some of the best fishing in the state of Minnesota. 5624 acres give you a variety of fish. Try your luck at landing Walleye, Northern, Muskie, Perch, Bass, Crappie and Sunfish.