Latitude and longitude of Spirit Lake, Iowa
Satellite map of Spirit Lake, Iowa
Spirit Lake is a city in Dickinson County, Iowa, United States. The population was 4,840 at the 2010 census.
Latitude: 43° 25' 13.79" N
Longitude: -95° 06' 9.00" W
Nearest city to this article: Spirit Lake, Iowa
Read about Spirit Lake, Iowa in the Wikipedia Satellite map of Spirit Lake, Iowa in Google Maps