Spirit Lake is located in Dickinson County, Iowa Iowa. Unfortunately, the data for this location is currently limited or unavailable.
The median household income in Spirit Lake is $90,921 with a poverty rate of 0.95%. The median age in Spirit Lake is 60.7 years: 60.4 years for males, and 61.1 years for females. For every 100 females there are 85.3 males.
No data available.
The racial composition of Spirit Lake includes 92.5% White, 6.64% Asian, and smaller percentages for Two or more races and multiracial populations.
White (92.5%)
Asian (6.64%)
Two or more races (0.86%)
Race | Population | Percentage (of total) |
|---|---|---|
| White | 1,073 | 92.5% |
| Asian | 77 | 6.64% |
| Two or more races | 10 | 0.86% |
Married
Widowed
Divorced
Separated
Never Married
Spirit Lake's average per capita income is $43,542. Household income levels show a median of $90,921. The poverty rate stands at 0.95%.
Name | Median | Mean |
|---|---|---|
| Married Families | $97,026 | - |
| Families | $96,034 | $128,976 |
| Households | $90,921 | $119,158 |
| Non Families | $43,864 | $98,953 |
Average Income
Median Household Income
Poverty Rate