Business Logo

City of Spirit Lake

1803 Hill Avenue • Spirit Lake, IA 51360
United States
(P) 712.336.1871  (F) 712.336.3854

Click to Activate

Company Description:

Spirit Lake is located in the center of the Iowa Great Lakes. The City of Spirit Lake is a full-service city offering a wide variety of recreation, employment and social opportunities to citizens and visitors. We welcome our seasonal residents and guests while continuing to serve our year-round residents. Spirit Lake has much to offer with excellent resort-style quality of life and outstanding business opportunities.