Rank City Income Per Household
1 Medina, Minnesota $130,625
2 Shorewood, Minnesota $122,778
3 Minnetrista, Minnesota $112,853
4 Victoria, Minnesota $111,755
5 Orono, Minnesota $110,750
6 Lake Elmo, Minnesota $105,739
7 Chanhassen, Minnesota $102,700
8 Mendota Heights, Minnesota $97,560
9 Lakeville, Minnesota $95,646
10 Lino Lakes, Minnesota $95,138
11 Rogers, Minnesota $94,769
12 Mahtomedi, Minnesota $94,659
13 Maple Grove, Minnesota $94,199
14 Woodbury, Minnesota $92,780
15 Eden Prairie, Minnesota $91,711
16 Savage, Minnesota $91,361
17 Ham Lake, Minnesota $91,136
18 Prior Lake, Minnesota $89,805
19 Andover, Minnesota $89,803
20 Corcoran, Minnesota $89,125
21 Arden Hills, Minnesota $87,581
22 Plymouth, Minnesota $86,466
23 St. Michael, Minnesota $86,163
24 Albertville, Minnesota $84,661
25 Rosemount, Minnesota $84,395
26 Ramsey, Minnesota $83,217
27 Farmington, Minnesota $82,990
28 Shoreview, Minnesota $82,908
29 Golden Valley, Minnesota $82,748
30 Cottage Grove, Minnesota $82,469
31 Minnetonka, Minnesota $81,588
32 Champlin, Minnesota $81,428
33 Edina, Minnesota $80,652
34 Eagan, Minnesota $80,243
35 Waconia, Minnesota $79,760
36 Oak Grove, Minnesota $79,583
37 East Bethel, Minnesota $78,986
38 Apple Valley, Minnesota $78,767
39 Hugo, Minnesota $78,406
40 Shakopee, Minnesota $78,028
41 Wyoming, Minnesota $76,462
42 Delano, Minnesota $74,967
43 Otsego, Minnesota $73,711
44 Vadnais Heights, Minnesota $72,485
45 Blaine, Minnesota $71,954
46 Chaska, Minnesota $70,815
47 Belle Plaine, Minnesota $70,375
48 Elk River, Minnesota $70,224
49 Stillwater, Minnesota $70,131
50 Mound, Minnesota $69,521
51 Jordan, Minnesota $68,189
52 St. Francis, Minnesota $67,429
53 Oakdale, Minnesota $66,971
54 Zimmerman, Minnesota $66,940
55 Monticello, Minnesota $66,748
56 Sartell, Minnesota $66,650
57 Big Lake, Minnesota $66,200
58 Forest Lake, Minnesota $65,985
59 Hermantown, Minnesota $65,233
60 Northfield, Minnesota $64,917
61 Inver Grove Heights, Minnesota $64,640
62 Kasson, Minnesota $64,226
63 Hastings, Minnesota $63,895
64 Burnsville, Minnesota $63,688
65 Coon Rapids, Minnesota $63,615
66 Buffalo, Minnesota $63,533
67 Rochester, Minnesota $63,428
68 North Mankato, Minnesota $62,708
69 St. Louis Park, Minnesota $62,694
70 St. Joseph, Minnesota $62,639
71 Mounds View, Minnesota $62,431
72 North Branch, Minnesota $61,711
73 Brooklyn Park, Minnesota $61,537
74 Crystal, Minnesota $61,171
75 St. Paul Park, Minnesota $60,795
76 Bloomington, Minnesota $60,150
77 Baxter, Minnesota $59,643
78 New Brighton, Minnesota $58,796
79 St. Anthony, Minnesota $58,287
80 Maplewood, Minnesota $57,594
81 Isanti, Minnesota $56,987
82 Falcon Heights, Minnesota $56,941
83 Roseville, Minnesota $56,941
84 White Bear Lake, Minnesota $56,836
85 Owatonna, Minnesota $55,764
86 South St. Paul, Minnesota $55,309
87 Sauk Rapids, Minnesota $54,946
88 Robbinsdale, Minnesota $54,807
89 Spring Lake Park, Minnesota $54,375
90 Hutchinson, Minnesota $53,288
91 East Grand Forks, Minnesota $53,010
92 North St. Paul, Minnesota $52,876
93 New Prague, Minnesota $52,769
94 New Hope, Minnesota $52,248
95 Richfield, Minnesota $52,131
96 Fridley, Minnesota $52,024
97 Columbia Heights, Minnesota $51,967
98 Cambridge, Minnesota $49,189
99 Red Wing, Minnesota $49,145
100 Glencoe, Minnesota $48,667
101 Hopkins, Minnesota $48,533
102 St. Peter, Minnesota $48,173
103 Brooklyn Center, Minnesota $48,083
104 Faribault, Minnesota $47,952
105 Litchfield, Minnesota $47,637
106 Lake City, Minnesota $47,604
107 Minneapolis, Minnesota $47,478
108 Little Canada, Minnesota $47,070
109 Moorhead, Minnesota $46,794
110 West St. Paul, Minnesota $46,730
111 Cloquet, Minnesota $46,650
112 Anoka, Minnesota $46,368
113 St. Paul, Minnesota $45,939
114 Stewartville, Minnesota $45,605
115 Waseca, Minnesota $45,539
116 New Ulm, Minnesota $44,214
117 Marshall, Minnesota $43,234
118 Worthington, Minnesota $42,472
119 Crookston, Minnesota $42,297
120 Grand Rapids, Minnesota $41,931
121 Duluth, Minnesota $41,116
122 Fairmont, Minnesota $40,711
123 St. Cloud, Minnesota $40,687
124 Mankato, Minnesota $40,560
125 Redwood Falls, Minnesota $40,156
126 Morris, Minnesota $40,114
127 Detroit Lakes, Minnesota $39,914
128 Austin, Minnesota $39,741
129 Fergus Falls, Minnesota $38,673
130 Willmar, Minnesota $38,610
131 Waite Park, Minnesota $38,422
132 Thief River Falls, Minnesota $38,306
133 Hibbing, Minnesota $38,267
134 Montevideo, Minnesota $38,262
135 Winona, Minnesota $35,964
136 Albert Lea, Minnesota $35,792
137 Chisholm, Minnesota $35,093
138 Alexandria, Minnesota $35,050
139 Bemidji, Minnesota $33,974
140 Little Falls, Minnesota $33,596
141 Virginia, Minnesota $33,498
142 International Falls, Minnesota $30,094
143 Brainerd, Minnesota $29,310