Iowa · 9 cities and towns · Population 17,692
| Population | 17,692 |
| State | Iowa |
| FIPS Code | 19059 |
| Cities & Towns | 9 |
| Median Household Income | $72,446 ▲ 93% vs US avg |
| Median Home Value | $236,100 ▼ 16% vs US avg |
| Poverty Rate | 6.22% ▼ 50% vs US avg |
| Unemployment Rate | 2.14% ▼ 60% vs US avg |
| # | City | Population | Income | Home Value | Rent | Crime Rate |
|---|---|---|---|---|---|---|
| 1 | Spirit Lake | 5,469 | $73,627 | $218,400 | $885 | 120.6 |
| 2 | Milford | 3,315 | $60,571 | $211,000 | $806 | — |
| 3 | Lake Park | 1,191 | $73,977 | $153,500 | $1,013 | — |
| 4 | Arnolds Park | 911 | $84,659 | $407,600 | $671 | — |
| 5 | Okoboji | 806 | $59,167 | $320,000 | $935 | — |
| 6 | Orleans | 593 | $66,058 | $448,800 | $961 | — |
| 7 | Wahpeton | 436 | $86,667 | $463,300 | $713 | — |
| 8 | West Okoboji | 384 | $73,125 | $591,700 | $1,766 | — |
| 9 | Fostoria | 184 | $83,125 | $150,900 | $750 | — |
| County | State | Population | Income | Home Value | Distance |
|---|---|---|---|---|---|
| Clay County | IA | 16,423 | $61,756 | $151,400 | 20 mi |
| Emmet County | IA | 9,349 | $64,461 | $102,700 | 21 mi |
| Osceola County | IA | 6,149 | $67,561 | $114,800 | 26 mi |
| Jackson County | MN | 9,990 | $68,368 | $140,500 | 30 mi |
| O'Brien County | IA | 14,138 | $65,076 | $141,900 | 32 mi |
| Palo Alto County | IA | 8,938 | $67,306 | $117,000 | 33 mi |
| Martin County | MN | 19,960 | $61,674 | $148,100 | 39 mi |
| Buena Vista County | IA | 20,687 | $62,662 | $138,100 | 41 mi |