Avera Medical Group Spirit Lake Medical Center

Avera Medical Group Spirit Lake Medical Center Logo
  • Population of Spirit Lake is 4,840, and is within the greater Iowa Great Lakes year-round population of 10,300, that swells to nearly 100,000 in the summer months with summer residents and tourists
  • Public schools, K-4 elementary, 5-8 middle school, high school
  • www.spirit-lake.k12.ia.us
  •  Located in the midst of the beautiful Iowa Great Lakes
  • Natural lakes provide excellent fishing, swimming, and boating
  • County-wide recreational trails system for biking, snowmobiling and cross-country skiing
  • Other recreational activities include camping, golfing, parks, theater and other cultural opportunities
  • www.slmainsail.com  
  • www.vacationokoboji.com