Events Calendar

Saturday, December 5th

Saturday Evening Worship Service

when: 7:00pm, Parkers Prairie, MN
from: Immanuel Lutheran Church

Sunday, December 6th

Sunday Horizons Worhsip Service

when: 8:30am, Fergus Falls, MN
from: First Church Of The Nazarene

Sunday Worship Service

when: 8:30am, Fergus Falls, MN
from: Bethlehem Lutheran Church

Sunday Christian Education

when: 9:00am, Fergus Falls, MN
from: St. James Episcopal Church

Sunday Morning Worship Service

when: 9:00am, Parkers Prairie, MN
from: Immanuel Lutheran Church

Town Facts Icon
American Towns Text Logo

Facts About Battle Lake

Battle Lake, Minnesota is part of Otter Tail County. Population for Battle Lake from the last gathering is 686. You can view Battle Lake venues that host many Battle Lake MN events every year. You can also research Battle Lake Minnesota homes for sale by visiting our Battle Lake Minnesota real estate guide. Battle Lake Minnesota has a latitude of 46.2851 and a longitude of -95.713. Battle Lake MN zip codes include 56515. View all Battle Lake zip codes