Lake Windigo is a small lake on Star Island in northern Minnesota, United States. The lake covers a total of 199 acres (80 hectare) and reaches a maximum depth of 15 feet (4.6 m). The littoral zone is 129 acres (52 hectare). Due to its shallow depth and subsequent abundant plant and algae growth, water clarity extends 6 feet (1.8 m). The lake hosts small populations of northern pike and walleye and large communities of panfish. Access to Lake Windigo is by a short portage from Cass Lake on the north side of the island. The lake is best navigated by canoe, rowboat, or other small watercraft.