These Are The 10 Best Places To Buy A House In Minnesota For 2019


Using science and data, we can tell you which places in Minnesota have seen home prices rising and people flocking over the past year.

Join HomeSnacks
Editor’s note: This is not investment advice and we are not financial advisers. Article updated for 2019.

Swipe left for slideshow. Article continues below.

There’s a the age old question everyone thinks about when they decide to move to a city in Minnesota:

Should I buy a place or rent?

Well, we aren’t here today to solve that problem for you exactly. We are just assuming you’ll do the right thing and a buy a place 😉

And while we are happy to tell you the best place to live in Minnesota, this analysis is going to tackle the question of the best place to buy a house as an investor. That is we are going to try and determine the up and coming cities in the North Star State.

To do that we are going to look at places in Minnesota that are growing faster than average, but where home prices are below average. In every day terms, the “deals”.

The best deal in Minnesota at the moment? That would be Zimmerman according to our analysis.

Here’s a look at the top ten places to buy a home in Minnesota for 2019:

  1. Zimmerman (Homes For Sale)
  2. Blaine (Photos | Homes For Sale)
  3. Kasson (Homes For Sale)
  4. Cambridge (Photos | Homes For Sale)
  5. Big Lake (Photos | Homes For Sale)
  6. Worthington (Photos | Homes For Sale)
  7. Mounds View (Photos | Homes For Sale)
  8. White Bear Lake (Photos | Homes For Sale)
  9. Thief River Falls (Photos | Homes For Sale)
  10. Fergus Falls (Photos | Homes For Sale)

The methodology that wen’t into this can be a bit complicated, so we’ll break it down for you in as much detail as we can below.

If you’re not worried about finding a deal on good places to live, check out the most expensive places to live in Minnesota and, for those of you on a budget, the cheapest places to live in Minnesota.

For more Minnesota reading, check out:

How do you determine the best places to buy a home in Minnesota for 2019?

We were in real estate for almost five years and have been working on this site for another three. Suffice is to say, we’ve put a lot of thought into what goes into finding a good place to buy a home.

So all that thinking has come to this moment where we get to spell out how we’d approach finding an up-and-coming place to live in Minnesota. Put differently, the analysis will try to find places in Minnesota with undervalued homes relative to pent up demand.

To do that we looked at the most recent American Community Survey Census data for 2013-2017 and compared it to the previous vintage (2012-2016). Specifically, we used the following criteria:

  • Y-o-Y Change In Population (People want to live here)
  • Y-o-Y Change In Median Home Prices (People are willing to pay for it)
  • Home Prices Relative To The State Average (It’s still kinda cheap)

We want places that are growing, have seen home prices increase in recent years, and are still “cheap” for Minnesota with the following caveats:

So of the 904 cities and towns in Minnesota, only 146 places made it through our initial filters to even be considered.

We then ranked each place from 1 to 146 for the criteria mentioned above with 1 being the best for that criteria. We averaged the rankings to create a “best place to buy” index with the place having the lowest index being the best.

Turns out that Zimmerman is the best potential gem in the not-so-rough in the North Star State.

Read on for more on these places.

Overall SnackAbility

5
/10

Population: 5,420
Median Home Price: $161,800
Population Change: 1.7%
Home Price Change: 10.5%
More on Zimmerman: Homes For Sale | Data

The Village of Lake Fremont was incorporated in 1910. In 1967, the town was renamed the City of Zimmerman. Lake Fremont was named for the western explorer, John C. Frmont, and the name Zimmerman derives from Moses Zimmerman, a local farmer who was influential in promoting the idea of the Great Northern Railway coming through the area.

Blaine, MN

Source: Public domain
Overall SnackAbility

9
/10

Population: 62,453
Median Home Price: $202,000
Population Change: 2.0%
Home Price Change: 6.8%
More on Blaine: PhotosHomes For Sale | Data

Overall SnackAbility

9.5
/10

Population: 6,228
Median Home Price: $163,500
Population Change: 1.4%
Home Price Change: 5.6%
More on Kasson: Homes For Sale | Data

According to Warren Upham, superintendent of the Minnesota Historical Society from 1896-1934, the city of Kasson was incorporated on February 24, 1870, and again on April 22, 1916, separating from the township on March 21, 1917. The town was named after Jabez Hyde Kasson, owner of the original townsite. Kasson was born on January 17, 1820 and moved to Minnesota in 1856. He settled on a farm in the township, and laid out the village along with others. The plat was recorded on October 13, 1865. It had a station of the Chicago and North Western Transportation Company, and its post office opened in 1866.

Cambridge, MN

Overall SnackAbility

5
/10

Population: 8,462
Median Home Price: $139,300
Population Change: 0.9%
Home Price Change: 6.3%
More on Cambridge: PhotosHomes For Sale | Data

The city of Cambridge was established in the late 19th century along the railroad from Minneapolis to Duluth. It was named by, and originally settled by, immigrants from New England. These were “Yankee” settlers, that is to say they were descended from the English Puritans who settled New England during the colonial era. The same population founded and named the town of Princeton nearby. Later on the surrounding area would be heavily populated with Swedish, German, Irish and Norwegian immigrants.

Big Lake, MN

Overall SnackAbility

9
/10

Population: 10,516
Median Home Price: $172,500
Population Change: 1.2%
Home Price Change: 7.7%
More on Big Lake: PhotosHomes For Sale | Data

Big Lake was originally called Humboldt until 1867.

Worthington, MN

Overall SnackAbility

6
/10

Population: 13,142
Median Home Price: $128,800
Population Change: 0.8%
Home Price Change: 6.1%
More on Worthington: PhotosHomes For Sale | Data

The first European likely to have visited the Nobles County area of southwestern Minnesota was French explorer Joseph Nicollet. Nicollet mapped the area between the Mississippi and Missouri Rivers in the 1830s. He called the region -Sisseton Country- in honor of the Sisseton band of Dakota Indians then living there. It was a rolling sea of wide open prairie grass that extended as far as the eye could see. One small lake in Sisseton Country was given the name -Lake Okabena- on Nicollet-s map, -Okabena- being a Dakota word meaning -nesting place of the herons.-

Mounds View, MN

Overall SnackAbility

8.5
/10

Population: 12,872
Median Home Price: $179,300
Population Change: 1.3%
Home Price Change: 6.3%
More on Mounds View: PhotosHomes For Sale | Data

The city of Mounds View was located in the former Mounds View Township, which was organized in 1858. In 1958, 100 years after Minnesota’s ascension to statehood, the village of Mounds View was incorporated. Post-World War II growth was partially fueled by the proximity of the Twin Cities Arsenal. Calvin Academy relocated to the area in 1999.

White Bear Lake, MN

Overall SnackAbility

9
/10

Population: 25,411
Median Home Price: $204,900
Population Change: 1.7%
Home Price Change: 6.3%
More on White Bear Lake: PhotosHomes For Sale | Data

The railroad was the largest man-made happening in White Bear Lake. On September 10, 1868, the Lake Superior and Mississippi Railroad officially opened the extension to White Bear Lake. This was a gala occasion. Ten platform cars of 300 men and four passenger cars for 200 ladies made the trip from St. Paul.

Thief River Falls, MN

Source: Public domain
Overall SnackAbility

8.5
/10

Population: 8,769
Median Home Price: $117,600
Population Change: 0.5%
Home Price Change: 5.8%
More on Thief River Falls: PhotosHomes For Sale | Data

Thief River Falls takes its name from a geographic feature, the falls of the Red Lake River at its confluence with the Thief River. The name of the river is a loose translation of the Ojibwe phrase Gimood-akiwi ziibi, literally, the “Stolen-land river” or “Thieving-land river”, which originated when a band of Dakota Indians occupied a secret encampment along the river, hence “stealing” the land, before being discovered and routed by the neighboring Ojibwe. In the Treaty of Old Crossing of 1863, the Moose Dung’s Indian Reservation was established on the west bank of the Thief River, at its confluence with Red Lake River. This Indian Reservation was dissolved in 1904 and their population incorporated as part of the Red Lake Band of Chippewa.

Fergus Falls, MN

Overall SnackAbility

8
/10

Population: 13,606
Median Home Price: $121,300
Population Change: 2.2%
Home Price Change: 2.4%
More on Fergus Falls: PhotosHomes For Sale | Data

The falls from which the city gets part of its name were discovered by Joe Whitford in 1856 and was promptly named in honor of his employer, James Fergus. It is not known whether James Fergus ever visited the city, but Joe Whitford did not live to see the city develop, as he was killed during the 1862 Dakota war in western Minnesota. In 1867, George B. Wright was at the land office at St. Cloud and found Whitford’s lapsed claim, purchased the land, and built what is now the Central Dam in downtown Fergus Falls around 1871. After Wright died in 1882, his son Vernon would move from Boston to Minnesota and take over his father’s interests in the town. Vern Wright would also be one of the two people who established the Otter Tail Power Company in 1907. The city was incorporated in the late 1870s and is situated along the dividing line between the former great deciduous forest of the Northwest Territories to the East, and the great plains to the West, in a region of gentle hills, where the recent geological history is dominated by the recession of the glaciers from the last great Ice Age, with numerous lakes and small rivers about.

There You Have It – The Best Places To Purchase A House In Minnesota for 2019

There’s our analysis of the best places to buy a house in Minnesota. And, to be clear, we aren’t necessarily saying these places are the best places to live, just that it looks like they might be in a couple of years based on the data.

In fact, every place in the following table meets our criteria, so even though it may not look super long, remember we started off with all 904 places in the state.

So if we’d could rent or buy in these cities, we’d definitely buy.

For more Minnesota reading, check out:

Detailed List Of The Best Places To Buy A Home In Minnesota

City Rank Median Home Price Population Change Home Price Increase
Zimmerman 1 $161,800 1.7% 10.5%
Blaine 2 $202,000 2.0% 6.8%
Kasson 3 $163,500 1.4% 5.6%
Cambridge 4 $139,300 0.9% 6.3%
Big Lake 5 $172,500 1.2% 7.7%
Worthington 6 $128,800 0.8% 6.1%
Mounds View 7 $179,300 1.3% 6.3%
White Bear Lake 8 $204,900 1.7% 6.3%
Thief River Falls 9 $117,600 0.5% 5.8%
Fergus Falls 10 $121,300 2.2% 2.4%
Ramsey 11 $221,500 2.1% 5.4%
Vadnais Heights 12 $221,200 1.3% 7.2%
Brooklyn Center 13 $151,500 0.3% 8.2%
Crookston 14 $110,900 -0.4% 11.2%
Champlin 15 $219,700 1.2% 6.8%
Monticello 16 $184,600 0.8% 9.0%
Rogers 17 $298,700 2.3% 6.8%
North Branch 18 $172,500 0.8% 5.8%
Lakeville 19 $276,500 2.1% 6.2%
Medina 20 $631,000 5.1% 7.6%
St. Paul 21 $187,400 1.2% 5.0%
Rochester 22 $176,100 1.2% 4.9%
Bemidji 23 $130,100 0.9% 3.8%
St. Francis 24 $172,300 1.3% 4.3%
Lake City 25 $148,900 0.8% 4.6%
Oak Grove 26 $255,200 1.4% 6.8%
Maplewood 27 $198,400 1.1% 5.3%
La Crescent 28 $173,200 5.0% 2.6%
Isanti 29 $147,200 0.1% 6.3%
Crystal 30 $168,200 0.6% 5.4%
Hibbing 31 $103,800 -0.3% 5.3%
Delano 32 $246,300 1.7% 5.1%
Minneapolis 33 $222,600 1.7% 4.6%
Waconia 34 $265,300 2.0% 5.2%
Sartell 35 $186,200 1.9% 3.3%
East Bethel 36 $223,200 1.0% 6.1%
Shakopee 37 $241,100 0.9% 8.8%
Minnetrista 38 $445,900 3.2% 5.6%
Hugo 39 $249,300 1.3% 5.5%
Savage 40 $276,100 2.1% 4.9%
Belle Plaine 41 $188,000 0.6% 5.9%
Otsego 42 $199,600 3.8% 2.9%
Andover 43 $258,400 1.1% 6.9%
New Prague 44 $220,100 0.8% 5.7%
Apple Valley 45 $230,900 1.0% 5.9%
Maple Grove 46 $266,500 2.1% 4.8%
Victoria 47 $414,700 3.5% 5.0%
Farmington 48 $224,000 1.2% 4.8%
Stewartville 49 $163,200 0.9% 3.4%
Mankato 50 $165,600 0.8% 3.8%
Lake Elmo 51 $394,500 2.1% 5.0%
Waite Park 52 $135,600 1.2% 1.1%
Elk River 53 $229,000 0.8% 6.6%
Hastings 54 $192,500 0.5% 5.3%
Moorhead 55 $171,100 1.2% 3.1%
Dayton 56 $246,800 4.1% 3.3%
Columbia Heights 57 $161,100 0.7% 3.7%
Plymouth 58 $327,000 1.5% 5.2%
Byron 59 $183,000 1.6% 2.1%
South St. Paul 60 $169,200 -0.0% 5.2%
Spring Lake Park 61 $167,900 0.2% 4.7%
Faribault 62 $143,900 0.2% 3.9%
Fridley 63 $174,000 0.5% 4.4%
North Mankato 64 $176,300 1.0% 3.2%
East Grand Forks 65 $181,000 -0.3% 6.0%
Hopkins 66 $214,200 0.8% 4.8%
St. Joseph 67 $157,000 1.3% -0.7%
Rosemount 68 $249,600 1.6% 3.9%
Brainerd 69 $110,400 -0.3% 3.8%
Brooklyn Park 70 $194,200 0.8% 4.2%
Baxter 71 $193,100 1.7% 1.2%
Fairmont 72 $121,800 -0.6% 4.2%
St. Paul Park 73 $167,300 0.4% 3.7%
St. Peter 74 $167,600 1.0% 1.8%
Woodbury 75 $295,200 1.4% 4.4%
Anoka 76 $175,200 0.3% 4.4%
Ham Lake 77 $280,000 1.5% 4.2%
Sauk Rapids 78 $154,000 0.1% 3.8%
Richfield 79 $197,500 0.2% 5.0%
Inver Grove Heights 80 $226,900 0.6% 4.9%
Shoreview 81 $248,600 1.0% 4.4%
Coon Rapids 82 $178,400 0.3% 4.2%
Albertville 83 $198,700 0.2% 4.8%
Owatonna 84 $151,000 0.1% 3.3%
North St. Paul 85 $183,300 1.1% 1.7%
Chaska 86 $249,900 2.0% 2.5%
Forest Lake 87 $244,500 1.0% 4.2%
Golden Valley 88 $278,400 0.8% 5.1%
Robbinsdale 89 $171,800 0.4% 3.1%
West St. Paul 90 $183,300 -0.1% 4.7%
Roseville 91 $232,100 1.0% 3.6%
St. Anthony 92 $238,000 1.6% 2.5%
Austin 93 $99,500 0.2% 0.9%
St. Cloud 94 $145,500 0.5% 1.0%
Marshall 95 $142,700 0.7% -0.8%
International Falls 96 $86,500 -1.7% 2.9%
Glencoe 97 $127,800 -0.4% 3.0%
Detroit Lakes 98 $167,000 0.2% 3.1%
Jordan 99 $204,100 1.6% -3.0%
Minnetonka 100 $315,800 0.9% 4.8%

Like HomeSnacks on Facebook:

Leave a Reply

Your email address will not be published. Required fields are marked *