Ranking of Minnesota Counties By Population Aged 25 years and above with an Educational attainment of Bachelors or Higher in 2021 (ACS-5Yrs)

Updated on September 3, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the population of Minnesota (aged 25 years and above) who had an educational attainment of Bachelors or Higher was 1,445,462. Among all Minnesota counties, Hennepin County had the highest population (aged 25 years and above) with an educational attainment of Bachelors or Higher (458,141), followed by Ramsey County (161,410), and Dakota County (127,587).

The chart below shows the top 10 Minnesota counties, and the table below shows the ranking of all Minnesota counties.

You can see similar information for other educational attainments.

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

Ranking of Minnesota Counties By Population (Aged 25yrs+) with an Educational Attainment of Bachelors or Higher in 2021
Hennepin County
Ramsey County
Dakota County
Washington County
Anoka County
Olmsted County
St. Louis County
Scott County
Carver County
Wright County
Ranking of Minnesota Counties By Population (Aged 25yrs+) with an Educational Attainment of Bachelors or Higher in 2021
0 of 0
Rank County Number of People
1 Hennepin County 458141
2 Ramsey County 161410
3 Dakota County 127587
4 Washington County 84393
5 Anoka County 77093
6 Olmsted County 51314
7 St. Louis County 42732
8 Scott County 40994
9 Carver County 34388
10 Wright County 28900
11 Stearns County 28006
12 Sherburne County 16349
13 Blue Earth County 14338
14 Clay County 14257
15 Rice County 12314
16 Crow Wing County 12228
17 Otter Tail County 11405
18 Winona County 9861
19 Goodhue County 8942
20 Chisago County 8773
21 Beltrami County 8616
22 Itasca County 8188
23 Nicollet County 7830
24 Douglas County 7451
25 Kandiyohi County 7365
26 Steele County 7034
27 Mower County 6326
28 Benton County 6192
29 Becker County 6183
30 Carlton County 6086
31 Polk County 5692
32 Cass County 5305
33 Isanti County 5277
34 McLeod County 4895
35 Le Sueur County 4680
36 Hubbard County 4555
37 Lyon County 4332
38 Morrison County 4206
39 Brown County 4186
40 Wabasha County 4124
41 Dodge County 3882
42 Freeborn County 3685
43 Houston County 3398
44 Pine County 3274
45 Fillmore County 3243
46 Meeker County 3094
47 Martin County 3080
48 Waseca County 2956
49 Mille Lacs County 2936
50 Todd County 2529
51 Nobles County 2328
52 Lake County 2117
53 Aitkin County 2107
54 Roseau County 2091
55 Faribault County 1996
56 Redwood County 1992
57 Pennington County 1895
58 Cook County 1863
59 Pope County 1814
60 Sibley County 1762
61 Cottonwood County 1738
62 Kanabec County 1697
63 Rock County 1672
64 Chippewa County 1656
65 Renville County 1643
66 Stevens County 1638
67 Jackson County 1577
68 Wadena County 1559
69 Koochiching County 1487
70 Swift County 1426
70 Watonwan County 1426
71 Pipestone County 1275
72 Murray County 1243
73 Marshall County 1217
74 Yellow Medicine County 1212
75 Clearwater County 1025
76 Wilkin County 1010
77 Norman County 979
78 Lac qui Parle County 954
79 Lincoln County 837
80 Grant County 798
81 Kittson County 776
82 Big Stone County 752
83 Lake of the Woods County 617
84 Red Lake County 485
85 Mahnomen County 424
86 Traverse County 349