Rank City Total Retail Sales
1 Minneapolis, Minnesota $3,867,032
2 Bloomington, Minnesota $2,847,589
3 Eden Prairie, Minnesota $2,684,175
4 Rochester, Minnesota $1,932,140
5 Plymouth, Minnesota $1,903,302
6 St. Paul, Minnesota $1,794,092
7 Richfield, Minnesota $1,768,032
8 Minnetonka, Minnesota $1,581,038
9 St. Cloud, Minnesota $1,481,049
10 Burnsville, Minnesota $1,357,508
11 Roseville, Minnesota $1,334,970
12 Duluth, Minnesota $1,294,660
13 Coon Rapids, Minnesota $1,133,222
14 Maplewood, Minnesota $1,130,332
15 Mankato, Minnesota $1,128,071
16 St. Louis Park, Minnesota $1,086,911
17 Edina, Minnesota $984,068
18 Woodbury, Minnesota $922,351
19 Eagan, Minnesota $906,900
20 Maple Grove, Minnesota $886,557
21 Golden Valley, Minnesota $870,646
22 Brooklyn Park, Minnesota $851,628
23 Apple Valley, Minnesota $839,275
24 Blaine, Minnesota $766,749
25 Brooklyn Center, Minnesota $672,926
26 Baxter, Minnesota $648,576
27 Fridley, Minnesota $598,628
28 Shakopee, Minnesota $544,444
29 Lakeville, Minnesota $536,860
30 Alexandria, Minnesota $525,225
31 Bemidji, Minnesota $515,082
32 Hermantown, Minnesota $493,786
33 Moorhead, Minnesota $478,100
34 Elk River, Minnesota $469,030
35 Winona, Minnesota $461,217
36 White Bear Lake, Minnesota $457,309
37 Willmar, Minnesota $455,776
38 Waite Park, Minnesota $444,353
39 Owatonna, Minnesota $437,715
40 Albert Lea, Minnesota $416,414
41 Vadnais Heights, Minnesota $415,907
42 Inver Grove Heights, Minnesota $413,726
43 Forest Lake, Minnesota $409,239
44 Chanhassen, Minnesota $390,924
45 Fergus Falls, Minnesota $387,309
46 Buffalo, Minnesota $381,951
47 Rogers, Minnesota $377,026
48 West St. Paul, Minnesota $362,483
49 Oakdale, Minnesota $358,825
50 Faribault, Minnesota $345,087
51 Grand Rapids, Minnesota $339,286
52 Hopkins, Minnesota $337,775
53 Hutchinson, Minnesota $336,409
54 Cambridge, Minnesota $334,836
55 Red Wing, Minnesota $317,959
56 Monticello, Minnesota $304,828
57 Virginia, Minnesota $297,501
58 Detroit Lakes, Minnesota $294,921
59 Ramsey, Minnesota $290,912
60 Marshall, Minnesota $279,688
61 Austin, Minnesota $275,945
62 Savage, Minnesota $274,137
63 Hibbing, Minnesota $272,177
64 Brainerd, Minnesota $254,235
65 Worthington, Minnesota $248,689
66 New Ulm, Minnesota $245,212
67 Hastings, Minnesota $238,038
68 Stillwater, Minnesota $228,458
69 Cottage Grove, Minnesota $226,280
70 Crystal, Minnesota $226,142
71 Cloquet, Minnesota $220,975
72 Albertville, Minnesota $219,604
73 Fairmont, Minnesota $218,248
74 South St. Paul, Minnesota $214,178
75 Shoreview, Minnesota $193,581
76 Anoka, Minnesota $180,753
77 Northfield, Minnesota $173,442
78 Little Falls, Minnesota $170,907
79 Sauk Rapids, Minnesota $161,990
80 Waconia, Minnesota $161,221
81 Thief River Falls, Minnesota $157,928
82 New Brighton, Minnesota $152,709
83 Chaska, Minnesota $149,102
84 New Hope, Minnesota $147,603
85 Andover, Minnesota $145,762
86 North Branch, Minnesota $141,222
87 Morris, Minnesota $137,715
88 Lino Lakes, Minnesota $127,158
89 International Falls, Minnesota $125,895
90 Waseca, Minnesota $122,724
91 Champlin, Minnesota $118,739
92 St. Anthony, Minnesota $117,425
93 Redwood Falls, Minnesota $117,057
94 Prior Lake, Minnesota $112,698
95 Litchfield, Minnesota $106,087
96 Little Canada, Minnesota $92,863
97 Ham Lake, Minnesota $92,349
98 Glencoe, Minnesota $91,301
99 Crookston, Minnesota $91,102
100 East Grand Forks, Minnesota $85,273
101 St. Peter, Minnesota $83,305
102 Columbia Heights, Minnesota $81,523
103 Montevideo, Minnesota $81,077
104 Sartell, Minnesota $77,964
105 Lake City, Minnesota $77,689
106 New Prague, Minnesota $77,102
107 North St. Paul, Minnesota $75,968
108 Arden Hills, Minnesota $75,570
109 Mounds View, Minnesota $75,107
110 Rosemount, Minnesota $73,368
111 Spring Lake Park, Minnesota $72,253
112 Big Lake, Minnesota $72,078
113 St. Michael, Minnesota $67,972
114 Farmington, Minnesota $66,516
115 Robbinsdale, Minnesota $63,055
116 Stewartville, Minnesota $59,825
117 Jordan, Minnesota $59,648
118 Lake Elmo, Minnesota $58,703
119 Orono, Minnesota $54,498
120 St. Francis, Minnesota $53,880
121 Oak Grove, Minnesota $53,399
122 Mound, Minnesota $48,942
123 North Mankato, Minnesota $45,603
124 Hugo, Minnesota $44,945
125 Mendota Heights, Minnesota $39,979
126 Kasson, Minnesota $39,691
127 Zimmerman, Minnesota $36,739
128 Isanti, Minnesota $36,488
129 Corcoran, Minnesota $31,285
130 St. Joseph, Minnesota $30,285
131 Falcon Heights, Minnesota $29,334
132 Victoria, Minnesota $27,828
133 Otsego, Minnesota $23,899
134 Shorewood, Minnesota $23,233
135 East Bethel, Minnesota $22,094
136 Mahtomedi, Minnesota $20,685
137 St. Paul Park, Minnesota $19,512
138 Minnetrista, Minnesota $1,479