Ranking of Minnesota Counties By Population Aged 25 years and above with an Educational attainment of High School Graduate or Equivalent 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 High School Graduate or Equivalent was 919,096. Among all Minnesota counties, Hennepin County had the highest population (aged 25 years and above) with an educational attainment of High School Graduate or Equivalent (138,698), followed by Ramsey County (74,670), and Anoka County (67,611).

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 High School Graduate or Equivalent in 2021
Hennepin County
Ramsey County
Anoka County
Dakota County
Washington County
St. Louis County
Stearns County
Wright County
Olmsted County
Scott County
Ranking of Minnesota Counties By Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
0 of 0
Rank County Number of People
1 Hennepin County 138698
2 Ramsey County 74670
3 Anoka County 67611
4 Dakota County 59045
5 Washington County 34884
6 St. Louis County 34695
7 Stearns County 26506
8 Wright County 26034
9 Olmsted County 21345
10 Scott County 19853
11 Sherburne County 17393
12 Rice County 14018
13 Crow Wing County 13821
14 Chisago County 12787
15 Carver County 12397
16 Otter Tail County 11588
17 Goodhue County 11271
18 Blue Earth County 10092
19 Itasca County 9923
20 Isanti County 9667
21 Morrison County 9082
22 Pine County 8854
23 Clay County 8818
24 Mower County 8689
25 McLeod County 8615
26 Carlton County 8281
26 Douglas County 8281
27 Winona County 7965
28 Kandiyohi County 7933
29 Beltrami County 7813
30 Benton County 7809
31 Freeborn County 7629
32 Steele County 7511
33 Cass County 7093
34 Becker County 6982
35 Todd County 6865
36 Le Sueur County 6769
37 Mille Lacs County 6513
38 Polk County 6329
39 Brown County 6317
40 Meeker County 5642
41 Nicollet County 5412
42 Martin County 5053
43 Wabasha County 4989
44 Fillmore County 4766
45 Lyon County 4725
46 Aitkin County 4602
47 Waseca County 4572
48 Houston County 4566
49 Hubbard County 4465
50 Nobles County 4355
51 Dodge County 4337
52 Kanabec County 4272
53 Sibley County 3960
54 Redwood County 3916
55 Roseau County 3788
56 Renville County 3732
57 Faribault County 3424
58 Wadena County 3236
59 Koochiching County 3157
60 Pennington County 3026
61 Chippewa County 2890
62 Watonwan County 2748
63 Cottonwood County 2696
64 Lake County 2553
65 Jackson County 2523
66 Pope County 2503
67 Marshall County 2463
68 Pipestone County 2270
69 Swift County 2266
70 Yellow Medicine County 2227
71 Murray County 2116
72 Clearwater County 2083
73 Rock County 2056
74 Stevens County 1853
75 Lac qui Parle County 1848
76 Norman County 1561
77 Wilkin County 1549
78 Lincoln County 1492
79 Big Stone County 1444
80 Grant County 1404
81 Mahnomen County 1198
82 Kittson County 1092
83 Cook County 1058
84 Red Lake County 980
85 Lake of the Woods County 929
86 Traverse County 853