Best ZIP Codes for Cash Flow in Des Moines-West Des Moines, 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 50029 Bayard, IA $116,316 $900 6.04%
2 50316 Des Moines, IA $163,863 $1,176 5.60% 4.7%
3 50317 Des Moines, IA $195,407 $1,257 5.02% 4.7%
4 50313 Des Moines, IA $188,066 $1,103 4.58% 4.6%
5 50314 Des Moines, IA $165,653 $951 4.48% 6.3%
6 50315 Des Moines, IA $198,637 $1,081 4.25% 4.8%
7 50026 Bagley, IA $166,166 $882 4.14%
8 50035 Bondurant, IA $330,907 $1,738 4.10% 2.5%
9 50118 Hartford, IA $238,226 $1,242 4.07% 5.5%
10 50220 Perry, IA $176,918 $923 4.07% 6.0%
11 50309 Des Moines, IA $244,736 $1,272 4.06% 3.4%
12 50243 Sheldahl, IA $231,018 $1,152 3.89% 5.3%
13 50146 Linden, IA $296,879 $1,476 3.88% 6.4%
14 50233 Redfield, IA $229,823 $1,143 3.88% 4.8%
15 50021 Ankeny, IA $320,860 $1,562 3.80% 3.9%
16 50208 Newton, IA $207,432 $992 3.73% 5.8%
17 50128 Jamaica, IA $173,936 $828 3.71%
18 50320 Des Moines, IA $266,248 $1,249 3.66% 4.7%
19 50263 Waukee, IA $342,068 $1,596 3.64% 2.0%
20 50324 Windsor Heights, IA $289,727 $1,347 3.63% 5.2%
21 50009 Altoona, IA $320,611 $1,475 3.59% 3.6%
22 50002 Adair, IA $205,671 $945 3.58% 6.6%
23 50048 Casey, IA $209,221 $945 3.52% 6.1%
24 50070 Dexter, IA $242,030 $1,080 3.48% 4.0%
25 50277 Yale, IA $216,304 $936 3.38%

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 →