Big Spirit Lake
 Big Spirit Lake is a natural body of water approximately 5684 acres (2300 ha) in area in Dickinson County in northwest Iowa in the United States. It is part of the chain of lakes known as the Iowa Great Lakes the northern shore of the lake straddles the border with Minnesota. It is the largest natural lake in Iowa. The Dakotah Indian name for the lake was Minnewaukon.