Spirit Lake, Iowa, US is located in Dickinson County, and is the county seat. The city has a population of approximately 5,000 people. It was founded in 1857 and named after the nearby Spirit Lake, which is the largest lake in Iowa. The lake is a popular attraction for recreational activities such as boating, fishing, and swimming. The city is also home to the Iowa Great Lakes Maritime Museum, which showcases the area's maritime history.
Dollar Tree takes the top spot among Dollar Stores and Deep Discount Stores in Spirit Lake, Iowa with 1 locations as of April 12, 2024.