Iowa

Golf in Spirit Lake

Spirit Lake has 2 golf courses — 2 public.

Courses
2
Public
2

Spirit Lake is a Dickinson County city at the center of the Iowa Great Lakes resort region, positioned on the largest of Iowa's natural glacial lakes. The Spirit Lake Massacre historical site and the contemporary resort economy create a community with historical depth and active summer recreation. Multiple golf courses serve the Spirit Lake and Iowa Great Lakes community. Golf in this Iowa community provides the recreational and social infrastructure that sustains community life in the agricultural heartland, where the course serves farmers, small business owners, teachers, and county professionals in a setting shaped by the productive Iowa landscape. Iowa's agricultural heritage creates a community culture that values both hard work and seasonal recreation, and the local golf course reflects the state's commitment to providing quality outdoor facilities in communities of every size, from the smallest county seat to the largest suburban city.

The card

Courses in Spirit Lake

  1. Indian Hills Golf Club Dickinson CountyPublic Par 359 holes
  2. Okoboji View Golf Course Dickinson CountyPublic Par 7118 holes

Towns nearby: Okoboji (1) · Arnold Parks (1) · Milford (1) · Lake Park (1) · Estherville (1) · Spencer (1)

Iowa rankings: Longest · Shortest · Oldest · Public · Private