Spirit Lake, Iowa Great lakes
Spirit Lake is a natural body of water, approximately 5,684 acres in area, in northwest Iowa. It is part of the chain of lakes known as the Iowa Great Lakes. It is the largest natural lake in Iowa. Early French traders named it Lac D' Esprit after the Indian legends of an evil spirit who dwelled in the lake.
Its maximum depth is 24 feet, and the mean depth is 17 feet. The drainage area of the lake is approximately 22 square miles. It contains over 40 species of fish, 13 of which are typically caught. A fishery for the lake provides significant populations of largemouth bass, smallmouth bass, northern pike, muskie, crappie, and bluegill.