Home / Minnesota / Most Expensive Cities

Most Expensive Cities in Minnesota

Most expensive cities in Minnesota (population > 5,000) ranked by cost of living index.

# City Cost Index
1 Minnetrista 194
2 North Oaks 187
3 Orono 165
4 Victoria 157
5 Shorewood 156
6 Lake Elmo 152
7 Edina 141
8 Medina 134
9 Chanhassen 133
10 Oak Grove 131
11 St. Michael 128
12 Eden Prairie 128
13 Woodbury 128
14 Arden Hills 127
15 Minnetonka 127
16 Plymouth 127
17 Hugo 126
18 Golden Valley 126
19 Maple Grove 126
20 Mendota Heights 125
21 Andover 124
22 Lakeville 124
23 Mahtomedi 123
24 St. Paul Park 121
25 Lino Lakes 121
26 Corcoran 121
27 Rogers 119
28 Dayton 119
29 Ramsey 119
30 Rosemount 119
31 Prior Lake 119
32 East Bethel 118
33 Otsego 118
34 Savage 118
35 Apple Valley 116
36 Eagan 116
37 Cottage Grove 116
38 St. Louis Park 115
39 Blaine 115
40 Champlin 113
41 Carver 112
42 Shoreview 112
43 Stillwater 112
44 Ham Lake 112
45 Shakopee 111
46 Bloomington 111
47 Chaska 111
48 Burnsville 110
49 St. Anthony city (Hennepin and Ramsey Counties) 109
50 Waconia 109