Rank City Retail Sales Per Capita
1 Baxter, Minnesota $80,289
2 Waite Park, Minnesota $65,164
3 Richfield, Minnesota $53,802
4 Hermantown, Minnesota $53,400
5 Rogers, Minnesota $51,380
6 Alexandria, Minnesota $44,727
7 Cambridge, Minnesota $43,999
8 Eden Prairie, Minnesota $43,931
9 Golden Valley, Minnesota $43,020
10 Roseville, Minnesota $40,748
11 Bemidji, Minnesota $38,851
12 Detroit Lakes, Minnesota $36,285
13 Grand Rapids, Minnesota $36,117
14 Albertville, Minnesota $35,627
15 Virginia, Minnesota $35,017
16 Bloomington, Minnesota $34,901
17 Vadnais Heights, Minnesota $33,233
18 Minnetonka, Minnesota $31,655
19 Maplewood, Minnesota $31,423
20 Mankato, Minnesota $31,312
21 Fergus Falls, Minnesota $28,364
22 Buffalo, Minnesota $27,222
23 Morris, Minnesota $27,024
24 Plymouth, Minnesota $26,797
25 Monticello, Minnesota $26,337
26 Willmar, Minnesota $25,495
27 Brooklyn Center, Minnesota $24,718
28 St. Louis Park, Minnesota $24,363
29 Hutchinson, Minnesota $24,204
30 Albert Lea, Minnesota $23,749
31 Forest Lake, Minnesota $23,517
32 Fridley, Minnesota $23,040
33 Burnsville, Minnesota $23,013
34 Worthington, Minnesota $22,828
35 Redwood Falls, Minnesota $22,783
36 Marshall, Minnesota $22,252
37 St. Cloud, Minnesota $22,210
38 Edina, Minnesota $21,685
39 Fairmont, Minnesota $21,355
40 Little Falls, Minnesota $21,063
41 International Falls, Minnesota $20,962
42 Elk River, Minnesota $20,724
43 Red Wing, Minnesota $20,281
44 Hopkins, Minnesota $20,046
45 Cloquet, Minnesota $19,519
46 Rochester, Minnesota $19,308
47 West St. Paul, Minnesota $19,276
48 White Bear Lake, Minnesota $18,954
49 New Ulm, Minnesota $18,707
50 Thief River Falls, Minnesota $18,604
51 Brainerd, Minnesota $18,471
52 Coon Rapids, Minnesota $18,258
53 Owatonna, Minnesota $17,723
54 Winona, Minnesota $17,246
55 Chanhassen, Minnesota $16,948
56 Apple Valley, Minnesota $16,846
57 Hibbing, Minnesota $16,760
58 Waconia, Minnesota $16,729
59 Woodbury, Minnesota $16,663
60 Shakopee, Minnesota $16,487
61 Glencoe, Minnesota $16,371
62 Litchfield, Minnesota $16,096
63 Faribault, Minnesota $15,701
64 Montevideo, Minnesota $15,526
65 Duluth, Minnesota $15,360
66 Lake City, Minnesota $14,678
67 Maple Grove, Minnesota $14,508
68 Eagan, Minnesota $14,193
69 St. Anthony, Minnesota $14,110
70 Blaine, Minnesota $13,928
71 Sauk Rapids, Minnesota $13,755
72 North Branch, Minnesota $13,650
73 Moorhead, Minnesota $13,616
74 Oakdale, Minnesota $13,231
75 Waseca, Minnesota $12,981
76 Stillwater, Minnesota $12,896
77 Ramsey, Minnesota $12,557
78 Inver Grove Heights, Minnesota $12,413
79 Austin, Minnesota $12,024
80 Brooklyn Park, Minnesota $11,994
81 New Prague, Minnesota $11,579
82 Crookston, Minnesota $11,523
83 Jordan, Minnesota $11,323
84 South St. Paul, Minnesota $11,065
85 Spring Lake Park, Minnesota $11,006
86 East Grand Forks, Minnesota $10,999
87 Hastings, Minnesota $10,892
88 Stewartville, Minnesota $10,787
89 Crystal, Minnesota $10,481
90 Anoka, Minnesota $10,402
91 Minneapolis, Minnesota $10,207
92 Savage, Minnesota $10,105
93 Lakeville, Minnesota $9,991
94 Little Canada, Minnesota $9,712
95 Northfield, Minnesota $8,890
96 Lake Elmo, Minnesota $7,810
97 Arden Hills, Minnesota $7,764
98 Shoreview, Minnesota $7,694
99 St. Peter, Minnesota $7,613
100 Big Lake, Minnesota $7,541
101 St. Francis, Minnesota $7,392
102 Kasson, Minnesota $7,256
103 New Hope, Minnesota $7,199
104 Zimmerman, Minnesota $7,114
105 New Brighton, Minnesota $7,091
106 Orono, Minnesota $6,999
107 Cottage Grove, Minnesota $6,871
108 North St. Paul, Minnesota $6,680
109 Oak Grove, Minnesota $6,486
110 St. Paul, Minnesota $6,459
111 Lino Lakes, Minnesota $6,367
112 Mounds View, Minnesota $6,306
113 Chaska, Minnesota $6,263
114 Ham Lake, Minnesota $6,125
115 Isanti, Minnesota $6,050
116 Sartell, Minnesota $5,664
117 Corcoran, Minnesota $5,560
118 Falcon Heights, Minnesota $5,253
119 Mound, Minnesota $5,163
120 Champlin, Minnesota $5,068
121 St. Joseph, Minnesota $5,002
122 Andover, Minnesota $4,776
123 Robbinsdale, Minnesota $4,682
124 Prior Lake, Minnesota $4,679
125 St. Michael, Minnesota $4,534
126 Columbia Heights, Minnesota $4,509
127 Victoria, Minnesota $4,085
128 St. Paul Park, Minnesota $3,731
129 North Mankato, Minnesota $3,676
130 Hugo, Minnesota $3,589
131 Farmington, Minnesota $3,542
132 Rosemount, Minnesota $3,507
133 Mendota Heights, Minnesota $3,435
134 Shorewood, Minnesota $3,129
135 Mahtomedi, Minnesota $2,618
136 East Bethel, Minnesota $1,844
137 Otsego, Minnesota $1,831
138 Minnetrista, Minnesota $252