Best ZIP Codes for Cash Flow in Holland, MI (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 49450 Pullman, MI $181,432 $1,152 4.95% 3.1%
2 49090 South Haven, MI $380,137 $2,250 4.62% 4.4%
3 49078 Otsego, MI $275,919 $1,269 3.59% 5.7%
4 49423 Holland, MI $357,248 $1,624 3.55% 5.9%
5 49348 Wayland, MI $352,383 $1,488 3.29% 5.7%
6 49056 Grand Junction, MI $225,061 $900 3.12% 3.6%
7 49344 Shelbyville, MI $345,386 $1,341 3.03% 6.1%
8 49026 Bloomingdale, MI $245,313 $945 3.00% 5.4%
9 49010 Allegan, MI $287,047 $1,089 2.96% 5.8%
10 49080 Gunplain, MI $305,665 $1,053 2.69% 5.4%
11 49419 Hamilton, MI $401,093 $1,242 2.42% 5.5%
12 49323 Dorr, MI $389,970 $1,179 2.36% 6.8%
13 49328 Allegan, MI $340,673 $900 2.06% 5.8%
14 49408 Fennville, MI $371,791 $963 2.02% 6.4%
15 49406 Douglas, MI $632,606 $936 1.15% 6.6%
16 49453 Saugatuck, MI $636,311 $900 1.10% 8.5%

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 Holland, MI  ·  Affordable in Holland, MI

Or see the full Holland, MI metro profile.