Ranking of Minnesota Counties By Median Household Income in 2021 (ACS-5Yrs)

Updated on March 10, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the Median Household Income for Minnesota was $77,706. Among all Minnesota counties, Scott County had the highest median household income ($109,031), followed by Carver County ($107,890), and Washington County ($102,258). On the other hand, the following 3 counties had the lowest median household income: Mahnomen County ($48,021), Wadena County ($50,100), and Aitkin County ($50,900).

The chart below shows the top 10 Minnesota counties with high median household income, and the table below shows the ranking of all Minnesota counties.

You can also see similar information for other states and for the United States.

Data Source: US Census Bureau.
Ranking of Minnesota Counties By Median Household Income in 2021
Scott County
Carver County
Washington County
Wright County
Dakota County
Sherburne County
Chisago County
Anoka County
Hennepin County
Olmsted County
Ranking of Minnesota Counties By Median Household Income in 2021
Items per page:
0 of 0
Rank County Median Household Income ($)
1 Scott County 109031
2 Carver County 107890
3 Washington County 102258
4 Wright County 94276
5 Dakota County 93892
6 Sherburne County 92374
7 Chisago County 90870
8 Anoka County 88680
9 Hennepin County 85438
10 Olmsted County 84656
11 Dodge County 84568
12 Le Sueur County 80425
13 Isanti County 78687
14 Nicollet County 74317
15 Steele County 73468
16 Ramsey County 71494
17 Goodhue County 71414
18 Rice County 71384
19 Wabasha County 70603
20 Murray County 69250
21 Douglas County 69069
22 Rock County 68638
23 Carlton County 68579
24 Stearns County 68212
25 Clay County 67984
26 Kandiyohi County 67798
27 Sibley County 67412
28 Fillmore County 67195
29 Meeker County 67099
30 McLeod County 67067
31 Pope County 67040
32 Lake County 66828
33 Waseca County 66502
34 Stevens County 65750
35 Roseau County 65651
36 Benton County 65529
37 Cook County 65045
38 Yellow Medicine County 65014
39 Blue Earth County 65000
40 Becker County 64296
41 Pennington County 64268
42 Marshall County 64239
43 Jackson County 64134
44 Otter Tail County 63587
45 Hubbard County 63122
46 Brown County 62999
47 Red Lake County 62417
48 Houston County 62397
49 Lyon County 62388
50 Mille Lacs County 61995
51 Morrison County 61873
52 Winona County 61753
53 Polk County 61643
54 Renville County 61233
55 St. Louis County 61213
56 Kanabec County 60982
57 Crow Wing County 60810
58 Grant County 60781
59 Lac qui Parle County 60718
60 Kittson County 60676
61 Mower County 60386
62 Freeborn County 59862
63 Pine County 59840
64 Redwood County 59638
65 Watonwan County 59494
66 Chippewa County 59051
67 Norman County 58846
68 Lincoln County 58621
69 Itasca County 58393
70 Pipestone County 58288
71 Big Stone County 58095
72 Todd County 58021
73 Wilkin County 57907
74 Nobles County 57101
75 Martin County 57002
76 Traverse County 56667
77 Clearwater County 56605
78 Cass County 56487
79 Cottonwood County 56297
80 Lake of the Woods County 55913
81 Beltrami County 55910
82 Faribault County 55186
83 Koochiching County 54708
84 Swift County 53664
85 Aitkin County 50900
86 Wadena County 50100
87 Mahnomen County 48021