Island Lake, St. Louis County, Minnesota

Island Lake is an unincorporated community in Saint Louis County, Minnesota, United States.

The community is located 18 miles north of the city of Duluth on Saint Louis County Road 4 (Rice Lake Road).

Island Lake is located within Gnesen Township and Fredenberg Township. Boulder Lake is also in the vicinity.