The 10 Most Expensive Places To Live In Minnesota For 2026

The most expensive cities in Minnesota are Orono and North Oaks for 2026 based on Saturday Night Science.

Before you decide to relocate to Minnesota, it’s important to research the exact cost of living around the state. And that’s what we’re going to help you do.

These are the places in Minnesota that cost a pretty penny — the most expensive cities in the state.

We used Saturday Night Science to compare the 2020-2024 American Community Survey on cost of living for the 151 places in Minnesota with more than 5,000 people.

After we saved up for months and could finally afford it, we landed on this list of the ten most expensive cities in Minnesota for 2026.

1

No. 1 most expensive place in Minnesota

Orono, MN

8,195 peopleSnackAbility 6/10
6/10
Orono, MN
Source: Flickr User Tony Webster | CC BY-SA 2.0
$173,527 median income · $1,113,974 median home · #1 home prices in Minnesota
Map of Orono within Minnesota Located in Hennepin County, Minnesota
Median home value +221% vs MN
$1,113,974
MN $347k
Median income +95% vs MN
$173,527
MN $89k

Orono is a city on the northern shores of Lake Minnetonka in Hennepin County, Minnesota, United States. The population was 7,437 at the 2010 census.

2

No. 2 most expensive place in Minnesota

North Oaks, MN

5,179 peopleSnackAbility 7/10
7/10
North Oaks, MN
Source: Wikipedia User Bobak Ha’Eri | CC BY 3.0
$231,742 median income · $936,794 median home · #2 home prices in Minnesota
Located in Ramsey County, Minnesota
Median home value +170% vs MN
$936,794
MN $347k
Median income +160% vs MN
$231,742
MN $89k
3

No. 3 most expensive place in Minnesota

Shorewood, MN

7,647 peopleSnackAbility 7/10
7/10
Shorewood, MN
Source: Wikipedia User User:Eco84 | GFDL
$171,063 median income · $804,465 median home · #4 home prices in Minnesota
Map of Shorewood within Minnesota Located in Hennepin County, Minnesota
Median home value +132% vs MN
$804,465
MN $347k
Median income +92% vs MN
$171,063
MN $89k
4

No. 4 most expensive place in Minnesota

Minnetrista, MN

8,708 peopleSnackAbility 9/10
9/10
Minnetrista, MN
Source: Wikipedia User Elkman | GFDL
$163,051 median income · $684,705 median home · #5 home prices in Minnesota
Map of Minnetrista within Minnesota Located in Hennepin County, Minnesota
Median home value +98% vs MN
$684,705
MN $347k
Median income +83% vs MN
$163,051
MN $89k
5

No. 5 most expensive place in Minnesota

Medina, MN

6,968 peopleSnackAbility 7/10
7/10
Medina, MN
Source: Flickr User Tony Webster | CC BY 2.0
$230,859 median income · $832,022 median home · #3 home prices in Minnesota
Map of Medina within Minnesota Located in Hennepin County, Minnesota
Median home value +140% vs MN
$832,022
MN $347k
Median income +159% vs MN
$230,859
MN $89k
6

No. 6 most expensive place in Minnesota

Edina, MN

53,262 peopleSnackAbility 10/10
10/10
Edina, MN
Source: Public domain
$128,767 median income · $615,641 median home · #7 home prices in Minnesota
Map of Edina within Minnesota Located in Hennepin County, Minnesota
Median home value +78% vs MN
$615,641
MN $347k
Median income +45% vs MN
$128,767
MN $89k

Edina ee-DY-n), officially known as the City of Edina, is a city in Hennepin County, Minnesota, United States, and a suburb situated immediately southwest of Minneapolis. Edina began as a small farming and milling community in the 1860s. The population was 47,941, as of 2010.

7

No. 7 most expensive place in Minnesota

Victoria, MN

11,295 peopleSnackAbility 6/10
6/10
Victoria, MN
Source: Flickr User SocialMediaAdventure | CC BY 2.0
$195,639 median income · $608,561 median home · #8 home prices in Minnesota
Map of Victoria within Minnesota Located in Carver County, Minnesota
Median home value +76% vs MN
$608,561
MN $347k
Median income +120% vs MN
$195,639
MN $89k

Victoria is a city in Carver County, Minnesota, United States. The population was 7,345 at the 2010 census.

8

No. 8 most expensive place in Minnesota

Lake Elmo, MN

13,140 peopleSnackAbility 6/10
6/10
$153,669 median income · $618,480 median home · #6 home prices in Minnesota
Map of Lake Elmo within Minnesota Located in Washington County, Minnesota
Median home value +78% vs MN
$618,480
MN $347k
Median income +73% vs MN
$153,669
MN $89k

Lake Elmo is a city in Washington County, Minnesota, United States. The population was 8,069 at the 2010 census.

9

No. 9 most expensive place in Minnesota

Corcoran, MN

7,302 peopleSnackAbility 6/10
6/10
Corcoran, MN
Source: Flickr User Ann Forstie | CC BY 2.0
$133,423 median income · $601,129 median home · #9 home prices in Minnesota
Map of Corcoran within Minnesota Located in Hennepin County, Minnesota
Median home value +73% vs MN
$601,129
MN $347k
Median income +50% vs MN
$133,423
MN $89k

Corcoran is a city in Hennepin County, Minnesota, United States. The population was 5,379 at the 2010 census.

10

No. 10 most expensive place in Minnesota

Eden Prairie, MN

63,051 peopleSnackAbility 9.5/10
9.5/10
Eden Prairie, MN
Source: Public domain
$130,489 median income · $501,363 median home · #15 home prices in Minnesota
Map of Eden Prairie within Minnesota Located in Hennepin County, Minnesota
Median home value +45% vs MN
$501,363
MN $347k
Median income +47% vs MN
$130,489
MN $89k

Eden Prairie is an edge city 12 miles southwest of downtown Minneapolis in Hennepin County, and the 12th-largest city in the State of Minnesota. It is on the north bank of the Minnesota River, upstream from its confluence with the Mississippi River. Eden Prairie and nearby suburbs form the southwest portion of Minneapolis-Saint Paul, the 15th-largest metropolitan area in the United States, with about 3.6 million residents. Eden Prairie had a population of 60,797 at the 2010 census, which made it the 7th-largest suburb in the Twin Cities and the 12th-largest city in Minnesota.

The receipts

Compare the top ten

Pick a metric. The bars rescale. The red line is Minnesota’s statewide median.

City Cost of living index vs MN
1 Orono 174
2 North Oaks 173
3 Shorewood 148
4 Minnetrista 147
5 Medina 145
6 Edina 141
7 Victoria 133
8 Lake Elmo 132
9 Corcoran 131
10 Eden Prairie 128
City Median home value vs MN
1 Orono $1,113,974 +221%
2 North Oaks $936,794 +170%
3 Shorewood $804,465 +132%
4 Minnetrista $684,705 +98%
5 Medina $832,022 +140%
6 Edina $615,641 +78%
7 Victoria $608,561 +76%
8 Lake Elmo $618,480 +78%
9 Corcoran $601,129 +73%
10 Eden Prairie $501,363 +45%

Minnesota statewide median: $346,668

City Median income vs MN
1 Orono $173,527 +95%
2 North Oaks $231,742 +160%
3 Shorewood $171,063 +92%
4 Minnetrista $163,051 +83%
5 Medina $230,859 +159%
6 Edina $128,767 +45%
7 Victoria $195,639 +120%
8 Lake Elmo $153,669 +73%
9 Corcoran $133,423 +50%
10 Eden Prairie $130,489 +47%

Minnesota statewide median: $89,062

City Home price to income vs MN
1 Orono 6.419601214785853
2 North Oaks 4.042401885349323
3 Shorewood 4.702740266949302
4 Minnetrista 4.199329600935564
5 Medina 3.6040248459852045
6 Edina 4.78104942129456
7 Victoria 3.110632492073867
8 Lake Elmo 4.024755664190964
9 Corcoran 4.505440086351866
10 Eden Prairie 3.8421828791022063
City Population vs MN
1 Orono 8,195
2 North Oaks 5,179
3 Shorewood 7,647
4 Minnetrista 8,708
5 Medina 6,968
6 Edina 53,262
7 Victoria 11,295
8 Lake Elmo 13,140
9 Corcoran 7,302
10 Eden Prairie 63,051
The fine print The median Minnesota home is 47 years old Furnaces, water heaters, and roofs don’t care what you paid at closing. See what a warranty would cover before something expensive breaks. Compare home warranties →

On the map

Mapping the most expensive places in Minnesota

Saturday Night Science

Methodology: How We Determined The Most Expensive Places To Live In The North Star State For 2026

The two most important things to think about when it comes to being able to afford a city in Minnesota are how much money you make and how much you have to spend to live there.

You need to understand your costs in the context of how much money you make.

For example, if the median household earns $100,000 and spends $40,000 on housing, it’s actually cheaper to live there than a place with a median income of $50,000 and housing costs of $21,000. You might spend more on housing, but you have more money overall to play with.

With that example in mind, we derived several statistics from the latest Census American Community Survey 2020-2024 around incomes and costs. They are:

  • Overall Cost Of Living Index
  • Median Home Price / Median Income (lower is better)
  • Median Income / Median Rent (Higher is better)
  • Median Home Price

You can then compare these metrics in each of the places in Minnesota to figure out which is the most expensive.

You are left with a “Cost of Living Index” by taking the average rank of each of these metrics for each city.

So we used that cost of living index to rank all of the 151 places in Minnesota that have more than 5,000 people.

The place with the highest cost of living in Minnesota according to the data is Orono. We updated this article for 2026. This article is our eleventh time ranking the most expensive places to live in Minnesota. The median Minnesota home is 47 years old — old enough that it pays to compare home warranty plans before something expensive breaks.

The full plate

Most Expensive Cities In Minnesota

Click any column to sort. Search by city name.

RankCityCost Of LivingPopulationMedian IncomeAverage Home PriceHome/Income Ratio
1Orono1748,195$173,527$1,113,9746.4x
2North Oaks1735,179$231,742$936,7944.0x
3Shorewood1487,647$171,063$804,4654.7x
4Minnetrista1478,708$163,051$684,7054.2x
5Medina1456,968$230,859$832,0223.6x
6Edina14153,262$128,767$615,6414.8x
7Victoria13311,295$195,639$608,5613.1x
8Lake Elmo13213,140$153,669$618,4804.0x
9Corcoran1317,302$133,423$601,1294.5x
10Eden Prairie12863,051$130,489$501,3633.8x
11Chanhassen12826,006$143,651$548,7423.8x
12Minnetonka12753,064$119,517$483,5914.0x
13Mendota Heights12611,612$132,768$562,1374.2x
14Mahtomedi1268,133$123,319$478,6243.9x
15Plymouth12479,220$136,534$508,7133.7x
16Rogers12413,685$158,750$458,9832.9x
17Dayton1239,095$148,947$509,2193.4x
18Lakeville12274,354$139,041$487,8823.5x
19Andover12233,035$137,593$435,5983.2x
20Golden Valley12221,725$108,772$437,2564.0x
21Carver1226,239$147,697$493,7333.3x
22Savage12132,889$125,513$427,4633.4x
23Woodbury12078,305$125,310$457,3553.6x
24Prior Lake12028,016$134,255$525,5773.9x
25Oak Grove1209,130$117,696$462,8963.9x
26Arden Hills1189,658$134,118$477,1663.6x
27Maple Grove11771,173$132,731$424,8033.2x
28Eagan11768,000$108,690$401,2173.7x
29Rosemount11727,562$129,625$432,7773.3x
30Ham Lake11716,702$120,135$492,2644.1x
31Elko New Market1175,002$152,150$472,6623.1x
32Minneapolis116427,246$80,846$330,8824.1x
33St. Louis Park11649,594$101,648$379,3713.7x
34Ramsey11628,421$116,415$381,2433.3x
35Shoreview11626,714$108,370$410,9933.8x
36Otsego11622,245$119,927$418,1933.5x
37St. Anthony1169,671$97,363$396,7894.1x
38Falcon Heights1165,085$96,528$412,5324.3x
39Cottage Grove11540,992$120,791$396,3813.3x
40Lino Lakes11522,113$127,181$447,7093.5x
41Forest Lake11520,729$92,944$421,5514.5x
42Hugo11516,340$116,228$432,3763.7x
43Blaine11472,488$106,801$378,0173.5x
44Burnsville11464,463$87,024$368,6114.2x
45Apple Valley11455,679$97,673$376,1213.9x
46Shakopee11446,012$107,223$403,5983.8x
47Inver Grove Heights11435,906$101,316$374,3243.7x
48Chaska11428,706$110,956$479,3484.3x
49Waconia11413,434$111,031$458,5484.1x
50Hermantown11410,218$90,849$416,5504.6x
51Roseville11335,802$86,930$374,9124.3x
52New Brighton11322,710$88,521$380,0804.3x
53Stillwater11319,355$105,853$445,5014.2x
54Bloomington11288,665$93,211$361,5893.9x
55Farmington11223,902$123,673$400,1713.2x
56St. Michael11220,010$131,274$426,6523.3x
57Hopkins11218,819$75,234$330,8934.4x
58East Bethel11212,115$110,000$414,3033.8x
59Champlin11123,294$116,102$370,6913.2x
60New Hope11021,181$77,662$350,9394.5x
61Jordan1106,771$110,057$437,1264.0x
62Chisago City1105,899$102,197$435,5434.3x
63Oakdale10928,585$93,772$353,3303.8x
64Vadnais Heights10912,838$98,685$370,2843.8x
65Mound1099,107$86,675$378,8274.4x
66New Prague1098,237$94,539$350,3513.7x
67Wyoming1098,087$107,565$387,7413.6x
68Byron1096,646$124,010$398,8963.2x
69Rochester108122,330$89,389$339,4553.8x
70Brooklyn Park10883,876$89,891$347,0733.9x
71White Bear Lake10823,908$83,554$355,7244.3x
72Delano1086,942$109,946$435,7294.0x
73Maplewood10740,695$91,394$342,8043.8x
74Little Canada10710,514$77,957$362,7464.7x
75St. Francis1078,372$111,198$346,2843.1x
76Coon Rapids10663,468$88,251$325,9943.7x
77Richfield10636,642$85,132$347,4124.1x
78Elk River10626,793$108,741$391,2883.6x
79Big Lake10612,367$120,549$368,1683.1x
80Albertville1068,207$132,734$375,3102.8x
81Fridley10530,241$77,680$318,9194.1x
82Hastings10522,117$93,998$378,7604.0x
83Sartell10519,758$84,131$338,3334.0x
84Monticello10514,858$79,534$325,0774.1x
85Mounds View10512,926$90,009$341,2973.8x
86North St. Paul10512,570$84,797$325,8563.8x
87North Branch10511,565$90,456$349,5103.9x
88Columbia Heights10422,155$73,691$295,9294.0x
89Robbinsdale10414,234$88,252$313,9883.6x
90North Mankato10414,211$80,791$310,3293.8x
91Baxter1048,966$70,688$364,1905.2x
92Zimmerman1046,546$85,645$330,8313.9x
93St. Paul103307,284$73,394$293,9724.0x
94Crystal10322,476$92,513$318,5823.4x
95West St. Paul10321,382$68,464$317,5484.6x
96Northfield10320,742$84,895$385,0124.5x
97Anoka10317,970$75,948$326,5974.3x
98Isanti1037,210$87,500$328,3603.8x
99St. Paul Park1035,457$100,642$314,7703.1x
100Brooklyn Center10232,479$72,535$297,3844.1x

Source: U.S. Census ACS 2020-2024, Zillow research. 151 places with more than 5,000 residents.

Summary

Summary: Taking A Chunk Out Of Your Paycheck In Minnesota For 2026

Well, there you have it, the places in Minnesota that have the highest cost of living, with Orono ranking as the most expensive city in the North Star State.

The most expensive cities in Minnesota are Orono, North Oaks, Shorewood, Minnetrista, Medina, Edina, Victoria, Lake Elmo, Corcoran, and Eden Prairie. Not sold on Minnesota? Take the two-minute Find Your Place quiz and see which state actually fits you.

Questions and answers

Most Expensive Places In Minnesota FAQs

What is the most expensive place to live in Minnesota?

Orono is the most expensive place to live in Minnesota for 2026. The median home there runs $1,113,974, and it posts the highest cost of living of the 151 places we scored.

What are the 10 most expensive cities in Minnesota?

The ten most expensive cities in Minnesota are Orono, North Oaks, Shorewood, Minnetrista, Medina, Edina, Victoria, Lake Elmo, Corcoran, and Eden Prairie. We ranked all 151 places with more than 5,000 residents on home prices, incomes, and an overall cost of living index.

How expensive are homes in Orono?

The median home value in Orono is $1,113,974, versus $346,668 across Minnesota as a whole. Across the ten most expensive cities, the median home runs $651,592.

What salary do you need to live in the most expensive parts of Minnesota?

The median household income in the ten most expensive Minnesota cities starts at $128,767, and in Orono it is $173,527. If your paycheck is closer to the statewide median of $89,062, these places will squeeze your budget.

What is the cheapest place to live in Minnesota?

Virginia is the cheapest of the 151 Minnesota places we ranked on cost of living. It sits at the very bottom of the same index that put Orono on top.

Chris Kolmar
About the author

Chris Kolmar has been in the real estate business for almost ten years now. He originally worked for Movoto Real Estate as the director of marketing before founding HomeSnacks.

He believes the key to finding the right place to live comes down to looking at the data, reading about things to do, and, most importantly, checking it out yourself before you move.

If you've been looking for a place to live in the past several years, you've probably stumbled upon his writing already.

You can find out more about him on LinkedIn or his website.

Get the SnackPack →