Explore hiking trails around Battle Lake, Minnesota. The best hike near Battle Lake is Maplewood State Park Hike, a 6.6 mile loop in Maplewood State Park. Battle Lake has population 875.0.