Best Places to Invest in Minnesota Real Estate
341 Minnesota markets ranked from our sold history and per-listing investment modeling. Tap a city for its cap rate, cash flow and price detail — then sign up to see the actual cash-flowing listings.
| City | Median price | Cap rate | Cash flow/mo | Appreciation YoY | Sold (12mo) |
|---|---|---|---|---|---|
| Minneapolis | $361,000 | 3.2% | $-840 | +2.1% | 4,393 |
| Rochester | $344,500 | 3.7% | $-753 | +3.4% | 1,786 |
| Maple Grove | $432,000 | 3.6% | $-1,048 | +1.0% | 1,139 |
| Duluth | $292,500 | 4.8% | $-370 | +3.7% | 1,087 |
| Plymouth | $506,000 | 3.1% | $-1,327 | +0.0% | 1,083 |
| Lakeville | $500,000 | 3.3% | $-1,334 | -0.5% | 1,082 |
| Woodbury | $461,995 | 3.6% | $-1,102 | +0.8% | 1,044 |
| Bloomington | $375,000 | 3.5% | $-810 | +3.6% | 1,013 |
| Blaine | $385,000 | 3.9% | $-746 | +0.5% | 890 |
| Brooklyn Park | $350,000 | 3.0% | $-943 | +1.1% | 870 |
| St. Cloud | $259,000 | 4.2% | $-466 | +0.7% | 819 |
| Edina | $700,000 | 1.8% | $-2,535 | +3.6% | 800 |
| Minnetonka | $500,000 | 2.4% | $-1,452 | +2.2% | 768 |
| Eden Prairie | $500,000 | 2.8% | $-1,400 | +1.9% | 763 |
| St. Louis Park | $397,000 | 3.0% | $-908 | +0.0% | 763 |
| Coon Rapids | $340,000 | 3.8% | $-672 | +2.7% | 717 |
| Shakopee | $423,245 | 3.5% | $-1,067 | +0.0% | 686 |
| Cottage Grove | $406,500 | 3.5% | $-1,028 | +3.1% | 682 |
| Apple Valley | $380,000 | 4.0% | $-653 | +0.3% | 653 |
| Eagan | $410,000 | 3.5% | $-927 | +3.1% | 635 |
| Moorhead | $275,000 | 3.8% | $-606 | +2.1% | 579 |
| Rosemount | $449,000 | 3.5% | $-1,080 | -1.0% | 556 |
| St. Michael | $439,900 | 3.2% | $-1,183 | +0.3% | 482 |
| Ramsey | $383,000 | 3.4% | $-958 | -1.1% | 475 |
| Otsego | $459,990 | 4.1% | $-820 | -1.1% | 441 |
| Mankato | $294,800 | 3.9% | $-655 | +4.2% | 434 |
| Farmington | $390,450 | 4.0% | $-762 | -0.8% | 416 |
| Elk River | $389,500 | 3.4% | $-1,075 | +3.3% | 407 |
| Prior Lake | $480,000 | 2.6% | $-1,888 | +1.0% | 402 |
| Richfield | $355,000 | 3.7% | $-747 | +2.8% | 400 |
| Roseville | $376,000 | 3.3% | $-816 | +1.5% | 399 |
| Inver Grove Heights | $395,000 | 3.2% | $-870 | +2.6% | 397 |
| Chanhassen | $575,000 | 2.9% | $-1,940 | +4.5% | 390 |
| Chaska | $465,000 | 2.8% | $-1,712 | +1.7% | 387 |
| Austin | $201,300 | 4.9% | $-246 | +3.9% | 384 |
| Shoreview | $400,000 | 3.8% | $-770 | +0.2% | 382 |
| Owatonna | $274,950 | 3.3% | $-754 | +2.6% | 380 |
| Rogers | $445,000 | 3.7% | $-978 | +0.0% | 376 |
| Andover | $442,500 | 3.5% | $-1,113 | -1.5% | 376 |
| Hugo | $430,000 | 3.4% | $-1,090 | +5.5% | 347 |
| White Bear Lake | $360,000 | 3.6% | $-755 | +4.4% | 332 |
| Crystal | $325,000 | 4.1% | $-559 | +0.0% | 327 |
| Lino Lakes | $460,000 | 2.9% | $-1,427 | +1.5% | 323 |
| Forest Lake | $418,390 | 3.4% | $-1,060 | +0.5% | 301 |
| Hastings | $341,000 | 3.1% | $-953 | +3.4% | 298 |
| Champlin | $380,000 | 4.2% | $-648 | +1.8% | 292 |
| Golden Valley | $460,000 | 3.0% | $-1,124 | +4.3% | 292 |
| Stillwater | $448,925 | 3.9% | $-884 | +5.8% | 292 |
| Alexandria | $320,700 | 2.7% | $-1,028 | +5.3% | 292 |
| Brooklyn Center | $305,000 | 5.2% | $-274 | +1.1% | 285 |
| Fridley | $335,000 | 3.3% | $-833 | +0.0% | 283 |
| Waconia | $475,000 | 3.0% | $-1,353 | +2.3% | 279 |
| Victoria | $615,000 | 2.7% | $-2,045 | +2.1% | 274 |
| Buffalo | $355,000 | 3.1% | $-994 | -2.3% | 273 |
| Albert Lea | $177,450 | 4.2% | $-339 | +0.9% | 272 |
| Winona | $233,500 | 4.2% | $-459 | +6.3% | 270 |
| North Branch | $355,450 | 2.8% | $-1,036 | -7.0% | 266 |
| Big Lake | $351,500 | 4.2% | $-623 | -0.3% | 266 |
| Columbia Heights | $310,000 | 3.6% | $-676 | +5.9% | 256 |
| Cambridge | $324,400 | 3.2% | $-837 | -2.8% | 254 |
| South St. Paul | $302,000 | 4.0% | $-559 | +5.5% | 252 |
| Red Wing | $269,500 | 4.0% | $-492 | -5.5% | 248 |
| Monticello | $335,000 | 3.5% | $-888 | +1.7% | 245 |
| New Hope | $361,000 | 3.6% | $-785 | +0.5% | 245 |
| Faribault | $270,000 | 4.2% | $-519 | -2.6% | 244 |
| Dayton | $598,634 | 2.7% | $-1,803 | +1.0% | 242 |
| West St. Paul | $350,000 | 3.5% | $-798 | +2.4% | 241 |
| Sartell | $319,900 | 3.2% | $-944 | +3.2% | 235 |
| New Brighton | $401,000 | 3.0% | $-1,022 | +2.4% | 234 |
| Lake Elmo | $640,921 | 2.6% | $-2,212 | +1.3% | 227 |
| Ham Lake | $520,000 | 2.6% | $-2,019 | +3.8% | 222 |
| Savage | $425,000 | 2.7% | $-1,534 | -2.6% | 216 |
| Northfield | $350,000 | 2.7% | $-1,177 | +3.4% | 216 |
| Robbinsdale | $331,000 | 4.1% | $-587 | +4.5% | 215 |
| Bemidji | $233,600 | 4.8% | $-321 | +5.5% | 212 |
| Hutchinson | $269,600 | 3.5% | $-596 | +0.7% | 211 |
| Willmar | $246,050 | 3.3% | $-638 | -0.8% | 210 |
| Hibbing | $159,450 | 6.2% | $-14 | +12.0% | 208 |
| Corcoran | $600,070 | 2.4% | $-1,926 | -3.9% | 208 |
| Burnsville | $385,000 | 3.5% | $-927 | -2.8% | 207 |
| Brainerd | $240,000 | 4.2% | $-457 | -2.8% | 202 |
| Minnetrista | $710,000 | 1.4% | $-3,220 | +4.0% | 199 |
| Anoka | $340,000 | 3.3% | $-834 | +3.8% | 193 |
| East Bethel | $415,000 | 2.8% | $-1,276 | -2.4% | 191 |
| North Mankato | $307,000 | 3.5% | $-782 | -1.0% | 191 |
| Vadnais Heights | $387,500 | 3.9% | $-694 | +0.8% | 190 |
| Delano | $430,000 | 2.3% | $-1,699 | -2.6% | 187 |
| Fergus Falls | $235,000 | 3.5% | $-578 | +4.0% | 187 |
| Isanti | $335,000 | 2.6% | $-1,147 | -1.0% | 177 |
| White Bear | $435,000 | 3.1% | $-1,150 | +0.8% | 173 |
| Sauk Rapids | $295,000 | 2.5% | $-1,030 | +1.3% | 171 |
| Baxter | $355,000 | 2.7% | $-1,135 | +0.0% | 164 |
| Detroit Lakes | $304,700 | 5.1% | $-419 | +5.9% | 164 |
| Orono | $1,170,375 | 0.3% | $-8,460 | +1.9% | 158 |
| Mound | $412,500 | 2.3% | $-1,201 | +7.6% | 156 |
| Medina | $972,827 | 1.0% | $-4,451 | -3.0% | 153 |
| Hopkins | $376,000 | 3.1% | $-869 | +11.8% | 153 |
| Cloquet | $268,700 | 3.3% | $-632 | +4.7% | 150 |
| Breezy Point | $314,324 | 1.1% | $-1,840 | -1.6% | 148 |
| Marshall | $230,000 | 4.5% | $-346 | +6.6% | 141 |
| St. Francis | $345,000 | 2.6% | $-1,139 | +1.1% | 141 |
| Mendota Heights | $580,000 | 1.5% | $-2,677 | +8.9% | 141 |
| Byron | $365,000 | 2.8% | $-1,174 | +3.3% | 140 |
| Little Falls | $229,000 | 2.5% | $-934 | +5.8% | 139 |
| New Ulm | $244,000 | 4.2% | $-434 | +6.3% | 139 |
| Fairmont | $175,850 | 3.1% | $-546 | -3.1% | 138 |
| Shorewood | $895,000 | 0.9% | $-5,304 | +7.5% | 135 |
| Becker | $380,000 | 3.0% | $-1,098 | +1.1% | 131 |
| Hermantown | $479,950 | 2.1% | $-2,045 | +6.6% | 130 |
| Jordan | $440,850 | 2.1% | $-1,531 | -5.4% | 128 |
| Little Canada | $360,000 | 3.5% | $-804 | +5.3% | 127 |
| Mahtomedi | $472,450 | 2.6% | $-1,607 | -0.2% | 126 |
| Crosslake | $482,750 | 1.6% | $-2,373 | -8.4% | 126 |
| Wyoming | $435,688 | 2.3% | $-1,536 | -1.2% | 126 |
| Zimmerman | $343,535 | 3.7% | $-841 | +9.6% | 124 |
| Belle Plaine | $349,950 | 2.0% | $-1,325 | +1.2% | 122 |
| Oak Grove | $481,750 | 2.5% | $-1,862 | +1.8% | 122 |
| Virginia | $126,000 | 8.2% | $182 | -8.4% | 118 |
| First Assessment | $340,000 | 1.5% | $-1,865 | +18.4% | 116 |
| Kasson | $349,900 | 1.5% | $-1,461 | +3.2% | 113 |
| Aitkin | $289,950 | 3.7% | $-495 | +0.8% | 112 |
| Mounds View | $349,900 | 3.4% | $-854 | +2.6% | 109 |
| Carver | $520,755 | 4.1% | $-985 | +3.0% | 108 |
| Grand Rapids | $260,000 | 3.3% | $-663 | +3.8% | 108 |
| Waseca | $235,000 | 3.5% | $-572 | +7.1% | 107 |
| Elko New Market | $447,000 | 2.8% | $-1,473 | +4.7% | 105 |
| New Prague | $370,000 | 3.4% | $-969 | -3.2% | 105 |
| Baldwin | $409,000 | 2.7% | $-1,318 | -1.5% | 104 |
| St. Anthony | $330,000 | 3.0% | $-1,000 | -0.3% | 102 |
| St. Joseph | $302,200 | 2.4% | $-1,045 | +0.0% | 100 |
| Lake City | $289,500 | 0.6% | $-1,859 | +0.6% | 98 |
| St. Peter | $291,450 | 3.5% | $-745 | +4.9% | 98 |
| Albertville | $365,000 | 5.1% | $-319 | -1.9% | 96 |
| North Oaks | $910,000 | 0.2% | $-5,512 | -2.6% | 95 |
| East Grand Forks | $276,900 | 3.7% | $-637 | +9.3% | 95 |
| Worthington | $285,155 | 2.2% | $-1,012 | +0.0% | 94 |
| Rockford | $397,500 | 2.6% | $-1,206 | +2.7% | 90 |
| Lindstrom | $362,250 | 3.6% | $-930 | +3.3% | 86 |
| Thief River Falls | $155,250 | 5.5% | $-120 | -0.9% | 86 |
| Waite Park | $239,950 | 3.4% | $-577 | +2.0% | 84 |
| Pine Island | $320,000 | 2.2% | $-1,322 | +0.3% | 83 |
| Princeton | $295,000 | 2.7% | $-952 | +1.7% | 83 |
| Arden Hills | $471,450 | 3.5% | $-1,039 | +2.8% | 82 |
| Isle | $226,500 | 1.8% | $-977 | -15.1% | 82 |
| Greenwood | $275,000 | -0.1% | $-4,673 | +9.9% | 82 |
| Staples | $209,900 | 5.0% | $-215 | -1.5% | 81 |
| Two Harbors | $267,500 | 3.3% | $-792 | -0.9% | 80 |
| Garrison | $180,000 | 2.0% | $-1,091 | +9.1% | 79 |
| Lonsdale | $382,000 | 3.8% | $-844 | -2.5% | 79 |
| Chisago City | $420,000 | 2.1% | $-1,584 | +1.5% | 79 |
| Montgomery | $293,638 | 4.5% | $-463 | +2.3% | 78 |
| Stewartville | $295,000 | 3.3% | $-749 | +0.9% | 78 |
| Wayzata | $1,137,000 | 0.1% | $-11,141 | -6.8% | 77 |
| Montrose | $309,000 | 3.9% | $-631 | -4.4% | 75 |
| Crookston | $183,000 | 4.2% | $-355 | +7.1% | 75 |
| Silver Creek | $325,000 | 1.6% | $-1,982 | -12.8% | 74 |
| Spring Lake Park | $328,250 | 3.0% | $-911 | +1.6% | 74 |
| Pine City | $253,000 | 1.9% | $-1,015 | -9.2% | 74 |
| Litchfield | $221,550 | 2.6% | $-834 | -4.1% | 74 |
| Milaca | $247,450 | 3.3% | $-697 | -3.2% | 74 |
| La Crescent | $315,000 | 1.4% | $-1,483 | -0.6% | 73 |
| Watertown | $375,000 | 4.0% | $-779 | +3.3% | 72 |
| Hanover | $465,000 | 3.0% | $-1,283 | +6.7% | 72 |
| Nevis | $330,000 | 1.5% | $-1,366 | -4.0% | 72 |
| Deer Lake | $398,000 | 1.0% | $-2,182 | +5.6% | 71 |
| Annandale | $344,900 | 2.7% | $-1,136 | +0.3% | 71 |
| La Grand | $395,000 | 2.7% | $-1,382 | +14.0% | 71 |
| New London | $287,950 | 1.3% | $-1,335 | -3.9% | 70 |
| Greenfield | $600,000 | 0.9% | $-2,593 | +13.3% | 69 |
| St. Paul Park | $314,950 | 4.2% | $-514 | +7.0% | 68 |
| Osakis | $195,500 | 1.5% | $-1,035 | -26.6% | 67 |
| Livonia | $472,500 | 2.5% | $-1,745 | -0.5% | 66 |
| Chisago Lake | $535,930 | 1.6% | $-2,290 | +3.2% | 66 |
| Montevideo | $170,000 | 3.5% | $-470 | +7.4% | 66 |
| Lake Shore | $590,000 | -0.3% | $-3,566 | +6.3% | 65 |
| Chisholm | $125,000 | 5.8% | $-63 | +5.4% | 65 |
| Glenwood | $265,000 | 3.8% | $-668 | -8.7% | 65 |
| St. Augusta | $347,500 | 2.1% | $-1,260 | +8.0% | 64 |
| Cold Spring | $311,700 | 2.3% | $-943 | -1.5% | 64 |
| Dilworth | $284,950 | 4.0% | $-608 | +4.8% | 64 |
| Windom | $169,000 | 3.3% | $-500 | +4.3% | 63 |
| Ely | $216,000 | 4.2% | $-336 | +8.7% | 63 |
| Glencoe | $265,000 | 1.9% | $-1,048 | +1.4% | 63 |
| Sauk Centre | $264,000 | 3.7% | $-611 | -12.8% | 63 |
| Clear Lake | $337,400 | 2.0% | $-1,310 | -10.6% | 62 |
| Circle Pines | $301,500 | 3.9% | $-572 | -9.3% | 62 |
| Waverly | $342,450 | 3.5% | $-901 | -7.8% | 62 |
| Ida | $362,600 | 1.4% | $-2,578 | +4.9% | 60 |
| Motley | $262,500 | 3.6% | $-536 | -12.2% | 60 |
| Maplewood | $302,500 | 2.9% | $-929 | +0.0% | 60 |
| Pine River | $189,500 | 2.1% | $-650 | -2.8% | 60 |
| Wadena | $183,000 | 3.4% | $-489 | -6.4% | 60 |
| International Falls | $104,500 | 5.4% | $-93 | -8.2% | 60 |
| Cannon Falls | $324,900 | 2.2% | $-1,483 | +3.8% | 59 |
| Redwood Falls | $195,500 | 5.8% | $-120 | +1.9% | 58 |
| Credit River | $895,000 | 0.8% | $-5,473 | +1.3% | 58 |
| Paynesville | $249,000 | 2.4% | $-968 | -10.9% | 58 |
| Orrock | $500,000 | 2.9% | $-1,689 | +8.6% | 58 |
| Wells | $220,000 | 3.4% | $-597 | +13.5% | 57 |
| Norwood Young America | $325,000 | 3.2% | $-761 | -9.9% | 57 |
| Nisswa | $574,900 | 0.0% | $-2,839 | +11.3% | 57 |
| Harris | $315,000 | 1.6% | $-1,768 | +5.0% | 56 |
| Northern | $355,000 | 2.8% | $-1,106 | -1.8% | 55 |
| Maple Lake | $315,000 | 2.2% | $-1,243 | +12.5% | 55 |
| Zumbrota | $345,000 | 2.0% | $-1,270 | +9.5% | 54 |
| Pequot Lakes | $336,450 | 0.6% | $-2,244 | +23.2% | 54 |
| Scandia | $595,000 | 0.6% | $-3,403 | +14.9% | 54 |
| McGregor | $315,000 | 4.0% | $-358 | -5.7% | 54 |
| Dassel | $340,000 | 2.5% | $-1,039 | -3.9% | 53 |
| Biwabik | $155,000 | 1.5% | $-1,065 | +5.9% | 53 |
| Carlos | $450,000 | 2.6% | $-1,357 | +17.3% | 53 |
| Mora | $240,000 | 4.5% | $-404 | +0.6% | 53 |
| Battle Lake | $390,000 | 1.2% | $-1,504 | -6.5% | 53 |
| Braham | $229,000 | 2.7% | $-799 | -0.3% | 53 |
| Spring Lake | $687,770 | 1.0% | $-4,399 | +6.1% | 53 |
| Sylvan | $288,233 | 2.7% | $-1,288 | +12.8% | 52 |
| Avon | $300,000 | 1.2% | $-1,451 | -14.1% | 52 |
| Park Rapids | $219,950 | 2.2% | $-822 | +3.8% | 52 |
| Corinna | $525,000 | 1.8% | $-2,022 | -5.4% | 52 |
| Linwood | $435,000 | 1.7% | $-1,801 | +9.4% | 51 |
| Centerville | $449,000 | 3.4% | $-979 | +4.0% | 51 |
| Chatfield | $259,450 | 1.0% | $-2,037 | -1.8% | 50 |
| Wabasha | $277,500 | 1.3% | $-1,208 | +10.9% | 50 |
| Barnesville | $232,000 | 2.6% | $-684 | +0.7% | 50 |
| Perham | $295,000 | 6.0% | $-85 | +0.0% | 49 |
| Oronoco | $520,000 | 1.1% | $-2,822 | +11.8% | 49 |
| Oak Park Heights | $401,000 | 3.1% | $-993 | -7.0% | 49 |
| Blue Earth | $165,568 | 5.2% | $-155 | -1.8% | 48 |
| Luverne | $229,000 | 3.1% | $-659 | +0.8% | 47 |
| Breckenridge | $199,900 | 2.9% | $-626 | +8.5% | 47 |
| Clearwater | $326,250 | 1.8% | $-1,218 | +9.6% | 46 |
| Baudette | $170,000 | 4.5% | $-212 | -22.1% | 46 |
| Morris | $194,000 | 3.7% | $-427 | -2.5% | 46 |
| Bradford | $375,000 | 2.5% | $-1,286 | -8.4% | 46 |
| Cokato | $290,000 | 2.8% | $-727 | -4.8% | 46 |
| Silver Bay | $152,500 | 4.4% | $-303 | +6.3% | 46 |
| Independence | $835,000 | 0.3% | $-6,010 | -4.1% | 45 |
| Hoyt Lakes | $150,000 | 5.2% | $-124 | -2.6% | 45 |
| Deephaven | $1,150,000 | 0.4% | $-9,695 | +10.4% | 45 |
| Falcon Heights | $402,500 | 3.1% | $-1,063 | -3.3% | 45 |
| Long Lake | $450,000 | 2.1% | $-1,571 | -1.5% | 45 |
| Eagle Lake | $308,450 | 3.3% | $-1,032 | -2.7% | 44 |
| Waterville | $256,500 | 2.2% | $-1,149 | -11.3% | 44 |
| Sandstone | $203,500 | 3.7% | $-487 | +1.4% | 44 |
| Pipestone | $141,810 | 2.9% | $-596 | -6.9% | 44 |
| Plainview | $287,500 | 3.0% | $-624 | +1.3% | 44 |
| Emily | $395,250 | 0.9% | $-2,441 | +1.4% | 44 |
| Long Prairie | $205,500 | 3.2% | $-555 | +19.4% | 44 |
| Kenyon | $259,950 | 4.4% | $-453 | +10.0% | 44 |
| St. Charles | $324,950 | 1.5% | $-1,984 | -2.0% | 44 |
| Rice Lake | $250,000 | 3.6% | $-917 | -2.6% | 44 |
| Rush City | $300,000 | 6.8% | $112 | +27.0% | 44 |
| Eveleth | $125,000 | 7.3% | $108 | +4.8% | 43 |
| Woodrow | $376,000 | 0.7% | $-1,949 | +2.1% | 43 |
| Southside | $418,000 | 0.9% | $-2,183 | +7.0% | 43 |
| Empire | $500,000 | 3.8% | $-1,118 | -9.5% | 43 |
| Caledonia | $223,500 | 3.6% | $-433 | +6.7% | 42 |
| Chickamaw Beach | $286,500 | 1.1% | $-1,673 | +9.4% | 42 |
| West Lakeland | $788,750 | 1.0% | $-4,237 | +0.0% | 42 |
| St. James | $161,600 | 3.6% | $-443 | +5.0% | 41 |
| Rice | $300,000 | 3.1% | $-833 | -4.4% | 41 |
| Columbus | $472,450 | 1.8% | $-2,069 | -2.9% | 40 |
| Grant | $720,000 | 0.9% | $-5,845 | +0.0% | 40 |
| Blooming Prairie | $230,000 | 3.8% | $-437 | +1.4% | 39 |
| Slayton | $170,000 | 4.9% | $-199 | +1.6% | 39 |
| Lake Crystal | $225,000 | 4.2% | $-479 | -9.4% | 39 |
| East Cook | $331,000 | 0.8% | $-2,362 | -2.1% | 38 |
| Backus | $215,000 | — | — | +4.5% | 38 |
| Eckles | $285,000 | 4.0% | $-596 | -2.7% | 38 |
| Arlington | $248,750 | 2.5% | $-734 | -1.6% | 38 |
| Miltona | $342,500 | 1.3% | $-1,791 | +24.4% | 38 |
| Fish Lake | $402,500 | 2.2% | $-1,645 | +25.9% | 38 |
| Palmer | $370,000 | 1.3% | $-1,708 | -12.4% | 38 |
| Crosby | $200,000 | 2.5% | $-701 | +2.0% | 37 |
| Dodge Center | $280,000 | 2.8% | $-875 | +8.6% | 37 |
| Turtle Lake | $398,000 | 2.3% | $-1,600 | +15.2% | 37 |
| Benson | $148,500 | 5.8% | $-74 | -5.9% | 37 |
| Excelsior | $796,500 | 0.3% | $-6,389 | -12.0% | 37 |
| Mayer | $379,250 | 2.9% | $-1,091 | -4.5% | 37 |
| Lake Mary | $268,000 | 2.3% | $-1,108 | +6.1% | 37 |
| Shingobee | $450,000 | 1.0% | $-3,167 | +4.3% | 37 |
| Palisade | $188,000 | 4.9% | $-192 | -11.5% | 37 |
| Henrietta | $230,000 | 0.9% | $-2,140 | -4.7% | 36 |
| Janesville | $293,950 | 3.1% | $-655 | +7.4% | 36 |
| Granite Falls | $171,000 | 4.1% | $-304 | -18.8% | 36 |
| Dunn | $422,500 | 1.1% | $-3,028 | -7.0% | 36 |
| Northeast Itasca | $245,500 | 1.3% | $-1,449 | +0.2% | 36 |
| Pelican Rapids | $181,750 | 6.2% | $-10 | +24.0% | 36 |
| Pine Lake | $336,250 | 1.3% | $-1,833 | -2.8% | 36 |
| Pokegama | $321,500 | 1.3% | $-1,402 | -16.3% | 36 |
| Winsted | $283,750 | 3.0% | $-841 | -1.2% | 36 |
| Lake Edward | $445,000 | 0.7% | $-3,119 | +0.8% | 35 |
| Watab | $315,000 | 1.6% | $-1,949 | +11.0% | 35 |
| Baytown | $1,135,000 | 0.5% | $-6,243 | -2.5% | 35 |
| Marion | $450,500 | 2.5% | $-1,978 | +3.6% | 34 |
| Lake No. 2 | $366,750 | 0.4% | $-2,287 | +6.6% | 34 |
| West Cook | $397,500 | 0.7% | $-3,479 | +18.3% | 34 |
| Grant Valley | $322,500 | 3.8% | $-718 | +1.1% | 34 |
| Spencer Brook | $453,500 | 1.8% | $-2,510 | +7.9% | 34 |
| St. Bonifacius | $345,500 | 2.1% | $-1,373 | +0.0% | 34 |
| Newport | $391,500 | 2.9% | $-1,359 | +15.6% | 34 |
| Cascade | $661,250 | 2.1% | $-2,395 | +7.4% | 34 |
| Esko | $401,000 | 1.0% | $-1,886 | -3.6% | 34 |
| May | $642,500 | 2.0% | $-2,605 | -8.1% | 34 |
| Foley | $249,900 | 3.0% | $-724 | -12.4% | 33 |
| Fall Lake | $370,000 | 1.2% | $-1,961 | +11.2% | 33 |
| New Market | $708,000 | 1.6% | $-3,503 | +5.1% | 33 |
| Howard Lake | $302,000 | 2.5% | $-1,102 | +3.2% | 33 |
| Lake View | $528,000 | 2.9% | $-1,638 | +69.3% | 33 |
| Stacy | $424,000 | 2.1% | $-1,800 | -1.9% | 33 |
| Mission | $540,000 | 0.2% | $-3,298 | +17.2% | 33 |
| Dundas | $350,000 | 1.8% | $-1,694 | -8.9% | 33 |
| Lynden | $294,950 | 1.8% | $-1,609 | +3.0% | 32 |
| Aurora | $176,750 | 3.8% | $-267 | -19.1% | 32 |
| Spring Valley | $192,250 | 3.8% | $-485 | -2.8% | 32 |
| Bayport | $505,000 | 1.9% | $-2,169 | +11.5% | 32 |
| Babbitt | $132,450 | 5.3% | $-128 | -6.8% | 32 |
| East Gull Lake | $722,500 | -1.0% | $-12,806 | +39.8% | 32 |
| Elysian | $405,000 | 1.3% | $-1,658 | +4.1% | 32 |
| Hill City | $160,000 | 2.3% | $-692 | +0.0% | 31 |
| Rush Lake | $250,000 | 1.7% | $-954 | +11.3% | 31 |
| Nowthen | $575,000 | 1.9% | $-2,636 | +0.2% | 31 |
| Deerwood | $277,500 | 1.4% | $-1,514 | -34.2% | 31 |
| Tonka Bay | $930,000 | 0.0% | $-11,600 | -5.9% | 31 |
| Tracy | $148,000 | 5.2% | $-147 | -2.4% | 31 |
| Elbow Lake | $170,000 | 4.2% | $-304 | -10.3% | 31 |
| Afton | $750,000 | 0.7% | $-3,912 | -9.3% | 31 |
| Kathio | $148,000 | 2.9% | $-892 | +22.9% | 31 |
| Jackson | $213,900 | 5.7% | $-98 | +28.8% | 31 |
| Franklin | $687,500 | 1.6% | $-2,433 | +2.9% | 30 |
| New York Mills | $225,750 | 4.1% | $-364 | +42.7% | 30 |
| Preston | $190,000 | 2.5% | $-710 | +15.4% | 30 |
| Hinckley | $230,000 | 2.7% | $-794 | -3.2% | 30 |
| Proctor | $257,500 | 2.2% | $-839 | +17.2% | 30 |
| Cologne | $426,950 | 1.9% | $-1,485 | -11.8% | 30 |
| Cohasset | $295,000 | 0.8% | $-1,791 | +16.2% | 30 |
| Stanford | $492,500 | 1.3% | $-3,436 | +25.8% | 30 |
| Silver Lake | $262,500 | 2.9% | $-678 | +7.5% | 30 |
| Hawley | $251,500 | 1.4% | $-1,681 | +12.1% | 30 |
| Le Center | $243,750 | 3.8% | $-471 | -2.0% | 30 |
| Gaylord | $237,000 | 2.3% | $-823 | -3.4% | 30 |
Ready to act on these markets? Create a free account to screen Minnesota listings by cash flow, or see the national market data.