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.
This article about a location in St. Louis County, Minnesota is a stub.