Grand Forks, ND-MN Metro Area - Investment Guide

Metro Area • 22 Cities • 25 ZIP Codes

Avg Home Value $256,407
Avg Monthly Rent $959
Avg Cap Rate 3.02%
Avg Investability 2.7 ★
Cities 22
ZIP Codes 25

This metro is one of hundreds you can screen side by side — filter by the numbers that matter and get alerts when they move. See plans →

🏦 30-yr Fixed Rate: 6.76% as of Sep 10 Source: Freddie Mac PMMS

Best ZIP codes in Grand Forks, ND-MN

Every ZIP in the metro, ranked four ways. Free.

Cash Flow → Appreciation → Affordable →

Cities in Grand Forks, ND-MN

Top ZIP Codes by Investability

ZIP Code City State Home Value Rent Cap Rate Rating
56651 Mahnomen MN $214,372 $999 3.63% 3.0 ★
56722 Euclid MN $265,037 $927 2.73% 3.0 ★
56540 Fertile MN $244,700 $873 2.78% 3.0 ★
58201 Grand Forks ND $320,814 $1,200 2.92% 3.0 ★
56542 Fosston MN $229,084 $909 3.10% 3.0 ★
58203 Grand Forks ND $239,199 $1,090 3.56% 3.0 ★
56684 Trail MN $275,501 $900 2.55% 3.0 ★
56723 Fisher MN $284,476 $1,053 2.89% 3.0 ★
56736 Mentor MN $340,861 $918 2.10% 3.0 ★
56556 McIntosh MN $219,035 $873 3.11% 3.0 ★
56716 Crookston MN $178,661 $927 4.05% 3.0 ★
56523 Climax MN $186,811 $873 3.65% 3.0 ★
56535 Erskine MN $281,700 $873 2.42% 3.0 ★
56744 Oslo MN $178,606 $1,026 4.48% 3.0 ★
56592 Winger MN $199,638 $873 3.41% 3.0 ★
56721 East Grand Forks MN $277,416 $791 2.22% 3.0 ★
56722 Euclid MN $244,687 $927 2.96% 3.0 ★
56540 Fertile MN $222,635 $873 3.06% 3.0 ★
56646 Trail MN $301,223 $891 2.31% 3.0 ★
58251 Larimore ND $212,738 $945 3.46% 3.0 ★
56651 Mahnomen MN $231,930 $999 3.36% 3.0 ★
56723 Fisher MN $258,948 $1,053 3.17% 3.0 ★
56542 Fosston MN $210,539 $909 3.37% 3.0 ★
58201 Grand Forks ND $330,701 $1,159 2.73% 3.0 ★
56556 McIntosh MN $195,373 $873 3.49% 3.0 ★
58203 Grand Forks ND $248,140 $1,298 4.08% 3.0 ★
56684 Trail MN $295,245 $900 2.38% 3.0 ★
56736 Mentor MN $316,000 $918 2.27% 3.0 ★
56523 Climax MN $203,428 $873 3.35% 3.0 ★
56744 Oslo MN $171,334 $1,026 4.67% 3.0 ★
56592 Winger MN $176,839 $873 3.85% 3.0 ★
56716 Crookston MN $192,698 $927 3.75% 3.0 ★
56721 East Grand Forks MN $299,108 $945 2.46% 3.0 ★
56535 Erskine MN $303,842 $873 2.24% 3.0 ★
56762 Warren MN $192,119 $909 3.69% 3.0 ★
56646 Trail MN $278,341 $891 2.50% 3.0 ★
56651 Mahnomen MN $215,026 $999 3.62% 3.0 ★
58251 Larimore ND $220,041 $945 3.35% 3.0 ★
56722 Euclid MN $266,241 $927 2.72% 3.0 ★
56540 Fertile MN $239,938 $873 2.84% 3.0 ★
58201 Grand Forks ND $311,577 $1,197 3.00% 3.0 ★
58203 Grand Forks ND $230,177 $1,251 4.24% 3.0 ★
56684 Trail MN $264,590 $900 2.65% 3.0 ★
56723 Fisher MN $283,109 $1,053 2.90% 3.0 ★
56542 Fosston MN $225,007 $909 3.15% 3.0 ★
56556 McIntosh MN $215,644 $873 3.16% 3.0 ★
56716 Crookston MN $182,762 $927 3.96% 3.0 ★
56523 Climax MN $186,811 $873 3.65% 3.0 ★
56736 Mentor MN $346,045 $918 2.07% 3.0 ★
56535 Erskine MN $281,700 $873 2.42% 3.0 ★
A great house in the wrong ZIP is still a bad deal — screen every market by cash flow & cap rate.
Open the Market Finder →
Free to search · investor plans from $19/mo

About Grand Forks, ND-MN Real Estate Market

The Grand Forks, ND-MN metropolitan statistical area (MSA) encompasses 22 cities and 25 ZIP codes. The average home value across the metro is $256,407, with an average monthly rent of $959. Explore individual cities and ZIP codes to find investment opportunities that match your criteria.