Bay Lake is an unincorporated community in Bay Lake Township, Crow Wing County, Minnesota, United States, near Deerwood.
It is along State Highway 6 (MN 6) near the junction with Crow Wing County Road 14.
This article about a location in Crow Wing County, Minnesota is a stub.
You can help Wikipedia by expanding it.