Best ZIP Codes for Cash Flow in Fargo, ND-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 | 56529 | Dilworth, MN | $295,606 | $1,625 | 4.29% | 4.3% |
| 2 | 58027 | Enderlin, ND | $175,319 | $873 | 3.88% | -0.8% |
| 3 | 58047 | Horace, ND | $420,155 | $1,975 | 3.67% | 1.5% |
| 4 | 58048 | Arthur, ND | $200,339 | $873 | 3.40% | -4.2% |
| 5 | 56560 | Moorhead, MN | $291,666 | $1,241 | 3.32% | 4.2% |
| 6 | 58011 | Buffalo, ND | $255,988 | $990 | 3.02% | — |
| 7 | 58052 | Leonard, ND | $275,561 | $1,062 | 3.01% | — |
| 8 | 58102 | Fargo, ND | $277,454 | $1,045 | 2.94% | 3.8% |
| 9 | 58059 | Mapleton, ND | $345,338 | $1,296 | 2.93% | 2.8% |
| 10 | 58078 | West Fargo, ND | $361,003 | $1,282 | 2.77% | 4.1% |
| 11 | 58021 | Davenport, ND | $326,649 | $1,062 | 2.54% | — |
| 12 | 58064 | Page, ND | $283,789 | $909 | 2.50% | — |
| 13 | 58104 | Fargo, ND | $410,082 | $1,287 | 2.45% | 4.2% |
| 14 | 58103 | Fargo, ND | $273,576 | $852 | 2.43% | 4.3% |
| 15 | 56514 | Barnesville, MN | $309,686 | $909 | 2.29% | 4.3% |
| 16 | 58042 | Harwood, ND | $392,917 | $1,107 | 2.20% | 3.4% |
| 17 | 56585 | Ulen, MN | $312,582 | $873 | 2.18% | 3.9% |
| 18 | 58012 | Casselton, ND | $328,708 | $873 | 2.07% | 0.9% |
| 19 | 56547 | Glyndon, MN | $369,635 | $927 | 1.96% | 4.1% |
| 20 | 56580 | Sabin, MN | $362,356 | $873 | 1.88% | 3.9% |
| 21 | 58005 | Harwood, ND | $453,321 | $990 | 1.70% | — |
| 22 | 56549 | Hawley, MN | $410,875 | $882 | 1.67% | 5.7% |
| 23 | 58051 | Horace, ND | $422,145 | $873 | 1.61% | 4.3% |
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 Fargo, ND-MN · Affordable in Fargo, ND-MN
Or see the full Fargo, ND-MN metro profile.
