Highest Income Cities in Minnesota.

Cities in Minnesota with the highest median household income.

101 cities ranked · See the national list

#CityMedian Income
1Victoria$195,639
2Rogers$158,750
3Lake Elmo$153,669
4Chanhassen$143,651
5Lakeville$139,041
6Andover$137,593
7Plymouth$136,534
8Prior Lake$134,255
9Mendota Heights$132,768
10Maple Grove$132,731
11St. Michael$131,274
12Eden Prairie$130,489
13Rosemount$129,625
14Edina$128,767
15Lino Lakes$127,181
16Savage$125,513
17Woodbury$125,310
18Farmington$123,673
19Cottage Grove$120,791
20Big Lake$120,549
21Ham Lake$120,135
22Otsego$119,927
23Minnetonka$119,517
24Ramsey$116,415
25Hugo$116,228
26Champlin$116,102
27Waconia$111,031
28Chaska$110,956
29East Bethel$110,000
30Golden Valley$108,772
31Elk River$108,741
32Eagan$108,690
33Shoreview$108,370
34Shakopee$107,223
35Blaine$106,801
36Stillwater$105,853
37St. Louis Park$101,648
38Inver Grove Heights$101,316
39Vadnais Heights$98,685
40Apple Valley$97,673
41Hastings$93,998
42Oakdale$93,772
43Bloomington$93,211
44Forest Lake$92,944
45Crystal$92,513
46Maplewood$91,394
47Hermantown$90,849
48North Branch$90,456
49Mounds View$90,009
50Brooklyn Park$89,891
51Rochester$89,389
52Buffalo$88,820
53New Brighton$88,521
54Robbinsdale$88,252
55Coon Rapids$88,251
56South St. Paul$87,994
57Burnsville$87,024
58Roseville$86,930
59Richfield$85,132
60Northfield$84,895
61North St. Paul$84,797
62Sartell$84,131
63White Bear Lake$83,554
64Minneapolis$80,846
65North Mankato$80,791
66Owatonna$80,750
67Monticello$79,534
68Little Canada$77,957
69Fridley$77,680
70New Hope$77,662
71Anoka$75,948
72Hopkins$75,234
73Columbia Heights$73,691
74St. Paul$73,394
75Hutchinson$72,836
76Moorhead$72,761
77Brooklyn Center$72,535
78Sauk Rapids$71,841
79Duluth$68,807
80Marshall$68,566
81West St. Paul$68,464
82Austin$68,057
83Red Wing$67,192
84Mankato$66,873
85St. Peter$65,122
86Albert Lea$64,603
87New Ulm$64,449
88Detroit Lakes$62,958
89Willmar$62,280
90Worthington$61,797
91Faribault$61,449
92St. Cloud$61,374
93Alexandria$61,374
94Cloquet$61,367
95Grand Rapids$61,029
96Winona$56,337
97Fergus Falls$56,162
98Brainerd$56,111
99Hibbing$55,789
100Bemidji$55,405
101Fairmont$53,084