the resident population of the United States more»
| City: | Spirit Lake |
| State: | Iowa |
| Area Code: | 712 |
| Latitude: | 43.421631 |
| Longitude: | -95.101768 |
| Time Zone: | Eastern GMT -6 |
| City Alias(es): | Crandalls Lodge Egralharve , Methodist Camp , Montgomery , Templar Park , Triboji Beach , Wahpeton |
| Population: | 9,205 |
| 2000 Population: | 7,899 |
| White Population: | 7,833 |
| Black Population: | 13 |
| Hispanic Population: | 51 |
| Asian Population: | 9 |
| Hawaiian Population: | 10 |
| Other Population: | 6 |
| Male Population: | 3,778 |
| Female Population: | 4,121 |
| Median Age: | 43.70 |
| Male Median Age: | 42.20 |
| Female Median Age: | 45.30 |
| Households: | 5,748 |
| Average Household Size: | 2.30 |
| Average House Value: | $116,600 |
| Average Household Income: | $41,272 |
| Number of Businesses: | 385 |
| Number of Employees: | 4,454 |
| Annual Payroll: | $127,693,000 |
| Land Area: | 106.502 sq mi |
| Water Area: | 11.192 sq mi |
Okoboji, IA ( 2.8 miles)
Arnolds Park, IA ( 4.6 miles)
Superior, IA ( 8.4 miles)
Milford, IA ( 8.8 miles)
Lake Park, IA ( 9.9 miles)
Terril, IA ( 10.5 miles)
Fostoria, IA ( 15.3 miles)
Estherville, IA ( 17.0 miles)
Harris, IA ( 17.1 miles)