Online Highways Home > Iowa >

Spirit Lake

Spirit Lake is located in Dickinson County (of which it is the county seat). The population estimate for July 1, 1998 was 4,187, an increase of 315 since 1990.

Accommodations in Spirit Lake include Beaches Resort-Okoboji, Francis Hospitality Manor, Northland Inn and Oaks Motel. Click for more details, including other accommodations in the area, as well as online reservations.

Restaurants, Cafes, Delis, Bakeries Remington's Restaurant & Lounge |
Public Libraries Spirit Lake Public Library |
Motels, Hotels and Resorts Pioneer Beach Resort |
Residential and Commercial Real Estate Sexton Realty |
Sports and Sporting Events Ryan Hale's Guide Service |

See more Iowa Cities and Towns.

privacy policy