Best ZIP Codes for Cash Flow in Spirit Lake, IA (2026)
Ranked by cap rate — the annual return on the purchase price before financing. ZIPs that also clear the 1% rule are marked.
| # | ZIP | City | Home value | Rent | Cap rate | 5-yr growth |
|---|---|---|---|---|---|---|
| 1 | 51334 | Estherville, IA | $147,014 | $864 | 4.58% | 5.1% |
| 2 | 51364 | Terril, IA | $185,110 | $927 | 3.91% | 3.6% |
| 3 | 51347 | Lake Park, IA | $254,604 | $1,062 | 3.25% | 6.2% |
| 4 | 51351 | West Okoboji, IA | $348,098 | $936 | 2.10% | 6.9% |
| 5 | 51360 | Spirit Lake, IA | $412,824 | $1,008 | 1.90% | 6.1% |
| 6 | 51355 | Okoboji, IA | $454,240 | $1,017 | 1.75% | 4.9% |
Ranked from Repit’s own ZIP-level data — Zillow home values and rents, HUD fair-market rents where Zillow has no coverage, and U.S. Census vacancy. Cap rate is gross: annual rent over purchase price, before financing and expenses. Every ZIP above links to its full free page. How we calculate this →
Same metro, different strategy
Appreciation in Spirit Lake, IA · Affordable in Spirit Lake, IA
Or see the full Spirit Lake, IA metro profile.
