Best ZIP Codes for Cash Flow in Bemidji, MN (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 56685 Waskish, MN $155,845 $891 4.46%
2 56601 Bemidji, MN $292,668 $1,357 3.62% 6.3%
3 56650 Kelliher, MN $193,090 $891 3.60% 4.8%
4 56727 Grygla, MN $197,707 $891 3.52% 5.7%
5 56667 Puposky, MN $245,278 $1,062 3.38% 7.8%
6 56683 Tenstrike, MN $276,119 $1,197 3.38% 6.7%
7 56676 Shevlin, MN $256,289 $1,080 3.29% 6.0%

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 Bemidji, MN  ·  Affordable in Bemidji, MN

Or see the full Bemidji, MN metro profile.