Ranking of US Counties By Percentage of White Alone Population Aged 25 years and above with an Educational attainment of High School Graduate or Equivalent in 2021 (ACS-5Yrs)

Updated on September 4, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the percentage of the US White Alone population (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 26.59%. Among all US counties, Kusilvak Census Area, AK had the highest percentage of its White Alone population (aged 25 years and above) with an educational attainment of High School Graduate or Equivalent (78.36%), followed by Cameron County, PA (53.98%), and Calhoun County, WV (53.24%).

The chart below shows the top 10 US counties, and the table below shows the top 500 US counties.

You can see similar information for other educational attainments.

You can also see similar information for other races and ethnicities.

Related Topics: US Census 2021 Topic List.
Ranking of US Counties By Percentage of White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
Kusilvak Census Area, AK
Cameron County, PA
Calhoun County, WV
Forest County, PA
Switzerland County, IN
Grant County, WV
Noble County, OH
Monroe County, WV
Pendleton County, WV
Barbour County, WV
Ranking of US Counties By Percentage of White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
Items per page:
0 of 0
Rank County Percentage of Population (Aged 25yrs+) (%)
1 Kusilvak Census Area, AK 78.36
2 Cameron County, PA 53.98
3 Calhoun County, WV 53.24
4 Forest County, PA 53.16
5 Switzerland County, IN 52.72
6 Grant County, WV 52.71
7 Noble County, OH 52.59
8 Monroe County, WV 52.49
9 Pendleton County, WV 52.44
10 Barbour County, WV 52.40
11 Carter County, MO 52.37
12 Clay County, WV 52.06
13 Wheeler County, GA 51.82
14 Randolph County, WV 51.38
15 Jefferson County, PA 51.32
16 Pike County, MO 50.90
17 Monroe County, OH 50.79
18 Guadalupe County, NM 50.54
19 Sullivan County, MO 50.36
20 Gallatin County, KY 50.27
21 Upshur County, WV 50.22
22 Hardee County, FL 50.12
23 Mifflin County, PA 50.04
24 Ritchie County, WV 50.02
25 Bedford County, PA 49.94
25 Hardy County, WV 49.94
26 Schuyler County, MO 49.91
27 Juniata County, PA 49.88
28 Nevada County, AR 49.86
29 McDowell County, WV 49.82
30 Fulton County, PA 49.73
31 Harrison County, OH 49.69
32 Ashley County, AR 49.66
33 Huntingdon County, PA 49.60
34 Northumberland County, PA 49.58
35 Elk County, PA 49.49
36 Hardin County, OH 49.48
37 Van Buren County, TN 49.28
38 Blackford County, IN 49.21
39 Somerset County, PA 49.20
40 Monroe County, MO 49.19
41 Assumption Parish, LA 49.16
42 Bollinger County, MO 49.14
43 Allendale County, SC 49.13
44 Nicholas County, WV 49.11
44 Wetzel County, WV 49.11
45 Armstrong County, PA 49.10
45 Pocahontas County, WV 49.10
46 Worth County, MO 48.95
47 Dallas County, MO 48.89
48 Ziebach County, SD 48.85
49 Benton County, TN 48.83
50 Covington city, VA 48.75
51 Clay County, TN 48.56
52 Ralls County, MO 48.53
52 Sullivan County, PA 48.53
53 Pleasants County, WV 48.46
54 Humphreys County, TN 48.45
55 Hickory County, MO 48.30
56 Clarion County, PA 48.27
56 Fayette County, PA 48.27
57 Carlisle County, KY 48.22
58 St. Mary Parish, LA 48.21
59 Perry County, OH 48.20
60 Clearfield County, PA 48.17
61 Macon County, TN 48.15
62 Caldwell Parish, LA 48.09
63 Bates County, MO 48.02
64 Twiggs County, GA 47.99
64 Issaquena County, MS 47.99
65 Jay County, IN 47.95
66 Webster County, KY 47.92
67 Bradford County, PA 47.90
68 Preston County, WV 47.83
69 St. Martin Parish, LA 47.77
70 Crawford County, PA 47.69
71 Carroll County, OH 47.68
72 Crawford County, IN 47.67
73 Cumberland County, KY 47.63
74 Madison County, AR 47.62
75 Dixie County, FL 47.60
76 Clinton County, PA 47.53
76 Wyoming County, WV 47.53
77 Crowley County, CO 47.52
78 Venango County, PA 47.49
79 McMullen County, TX 47.47
80 Johnson County, GA 47.42
81 Lincoln County, AR 47.35
81 Jackson County, OH 47.35
82 Bent County, CO 47.29
83 Lewis County, WV 47.22
84 Hampshire County, WV 47.21
85 West Carroll Parish, LA 47.20
85 Braxton County, WV 47.20
86 Wyandot County, OH 47.19
86 Webster County, WV 47.19
87 Warren County, TN 47.17
88 Overton County, TN 47.09
88 Gilmer County, WV 47.09
89 Bracken County, KY 47.08
89 Boone County, WV 47.08
90 Hickman County, TN 47.00
91 Brantley County, GA 46.98
91 McNairy County, TN 46.98
92 Perry County, PA 46.97
93 Jefferson County, AR 46.96
94 Belmont County, OH 46.93
94 McKean County, PA 46.93
95 Cocke County, TN 46.82
96 Pushmataha County, OK 46.78
97 Mineral County, WV 46.75
98 Sabine Parish, LA 46.74
98 Wyoming County, PA 46.74
99 Potter County, PA 46.73
100 Winn Parish, LA 46.72
101 Trimble County, KY 46.70
102 Tyler County, WV 46.69
103 Red River Parish, LA 46.65
104 Holt County, MO 46.62
105 Pike County, OH 46.58
106 Adair County, OK 46.56
107 Chariton County, MO 46.53
108 Mississippi County, MO 46.50
109 Susquehanna County, PA 46.49
110 Conecuh County, AL 46.47
110 Darke County, OH 46.47
111 Edmonson County, KY 46.46
111 DeKalb County, MO 46.46
111 Crawford County, OH 46.46
112 Holmes County, FL 46.43
113 Linn County, MO 46.40
114 Warren County, PA 46.38
115 Haakon County, SD 46.37
116 Lafayette County, AR 46.35
116 Butler County, KY 46.35
117 Elliott County, KY 46.33
118 Ray County, MO 46.30
119 Huron County, OH 46.23
119 Lincoln County, WV 46.23
120 Paulding County, OH 46.22
121 Union County, KY 46.20
122 Tuscarawas County, OH 46.16
123 Perry County, IN 46.15
124 Sterling County, TX 46.14
125 Poinsett County, AR 46.11
126 Shannon County, MO 46.08
126 Fayette County, OH 46.08
127 Pike County, IN 46.07
128 Nicholas County, KY 46.06
129 Washington Parish, LA 46.05
130 Wilkinson County, GA 46.02
131 Rush County, IN 46.00
132 Cleveland County, AR 45.99
132 Newton County, IN 45.99
132 Johnson County, NE 45.99
133 Morrow County, OH 45.94
134 Lincoln County, CO 45.93
135 Lewis County, MO 45.88
136 Page County, VA 45.86
137 Pulaski County, IN 45.85
138 Mingo County, WV 45.84
139 Jasper County, IN 45.83
139 Clark County, SD 45.83
139 Doddridge County, WV 45.83
140 Clinton County, IN 45.82
140 Meigs County, OH 45.82
141 Obion County, TN 45.81
142 Morgan County, OH 45.80
143 Grayson County, KY 45.76
143 Morgan County, TN 45.76
144 Meigs County, TN 45.75
145 Macon County, MO 45.74
146 Scott County, TN 45.72
147 Trousdale County, TN 45.69
148 Wayne County, TN 45.66
149 Carbon County, PA 45.61
150 Harrison County, MO 45.60
150 Schuylkill County, PA 45.60
151 Lee County, AR 45.57
152 Logan County, AR 45.54
152 Knox County, MO 45.54
152 Boyd County, NE 45.54
153 St. Francis County, AR 45.51
154 Cannon County, TN 45.49
155 Lafayette County, FL 45.48
156 Fayette County, IN 45.47
157 Ben Hill County, GA 45.46
157 Brown County, OH 45.46
158 Taylor County, FL 45.45
159 Houston County, TN 45.43
160 Bienville Parish, LA 45.42
161 Telfair County, GA 45.39
162 Chickasaw County, IA 45.38
162 Lyon County, KY 45.38
163 Union Parish, LA 45.36
164 Scott County, IL 45.35
164 Carroll County, MO 45.35
165 Roane County, WV 45.31
166 Starke County, IN 45.30
166 Simpson County, KY 45.30
167 Orange County, IN 45.25
167 Hardin County, TN 45.25
168 Calhoun County, AR 45.23
169 Henderson County, TN 45.22
170 Caldwell County, MO 45.21
171 Clark County, MO 45.19
172 Greene County, IL 45.16
173 Crittenden County, KY 45.15
173 Columbiana County, OH 45.15
173 Greene County, PA 45.15
174 Perry County, MS 45.11
174 Sanborn County, SD 45.11
175 Leslie County, KY 45.09
176 Logan County, WV 45.04
177 Lauderdale County, TN 45.03
178 Marlboro County, SC 45.02
179 Breckinridge County, KY 45.01
179 Trumbull County, OH 45.01
180 Franklin County, ID 45.00
181 Lawrence County, OH 44.98
182 Mason County, WV 44.95
183 Jerauld County, SD 44.94
184 Grant County, KY 44.92
185 Champaign County, OH 44.90
186 Marion County, OH 44.89
187 Jackson County, TN 44.87
187 Tucker County, WV 44.87
188 Van Wert County, OH 44.85
188 Blair County, PA 44.85
189 Tuscola County, MI 44.83
190 Eureka County, NV 44.80
191 Petroleum County, MT 44.77
192 Ross County, OH 44.76
193 Adams County, IN 44.74
194 Logan County, OH 44.71
195 Pemiscot County, MO 44.70
196 Butler County, AL 44.69
196 Decatur County, IN 44.69
197 Jackson Parish, LA 44.68
197 Preble County, OH 44.68
198 Jackson County, KY 44.67
198 Ontonagon County, MI 44.67
198 Henry County, OH 44.67
198 Seneca County, OH 44.67
199 Bath County, KY 44.65
200 Jackson County, AR 44.64
201 Dallas County, AR 44.63
202 Jasper County, TX 44.62
203 Shelby County, IN 44.59
204 Treutlen County, GA 44.53
205 Echols County, GA 44.51
206 Cass County, TX 44.47
207 Columbia County, PA 44.43
208 Powell County, KY 44.37
209 Alger County, MI 44.36
210 Henry County, TN 44.35
211 Lawrence County, TN 44.32
212 McIntosh County, OK 44.28
212 Taylor County, WI 44.28
213 Cambria County, PA 44.26
214 Wayne County, PA 44.25
214 Giles County, TN 44.25
215 Marion County, KY 44.24
215 Essex County, VT 44.24
216 Snyder County, PA 44.19
217 Garvin County, OK 44.17
218 Greene County, AR 44.15
219 Carroll County, KY 44.14
220 Jefferson County, OH 44.13
220 Marquette County, WI 44.13
221 Bland County, VA 44.12
222 Hamilton County, FL 44.11
222 Mercer County, OH 44.11
223 Weakley County, TN 44.10
224 Taliaferro County, GA 44.07
225 Iron County, MI 44.06
226 Tioga County, PA 44.05
227 Decatur County, TN 44.04
228 Ohio County, IN 44.02
229 Rockcastle County, KY 44.01
229 Amite County, MS 44.01
230 Atchison County, MO 43.99
231 Sioux County, ND 43.96
232 Morgan County, WV 43.94
233 Fountain County, IN 43.93
233 Fayette County, WV 43.93
234 New Madrid County, MO 43.92
235 Clay County, AR 43.91
236 Franklin County, AL 43.90
237 Iberia Parish, LA 43.89
238 Scioto County, OH 43.88
239 McDonald County, MO 43.87
239 Oregon County, MO 43.87
240 DeKalb County, IN 43.84
241 Stoddard County, MO 43.83
242 DeSoto County, FL 43.80
242 Lewis County, NY 43.80
243 Owen County, IN 43.77
243 Warren County, IN 43.77
243 Wright County, MO 43.77
243 Shawano County, WI 43.77
244 Hancock County, TN 43.76
245 Franklin County, PA 43.75
246 Jefferson County, OK 43.74
247 Perry County, AR 43.70
247 Jackson County, WV 43.70
248 Pierce County, GA 43.69
249 Clayton County, IA 43.67
249 Perry County, TN 43.67
250 Lewis County, KY 43.66
251 Waupaca County, WI 43.65
252 Wells County, IN 43.64
253 Stephens County, OK 43.63
254 Caddo County, OK 43.58
255 Marshall County, WV 43.55
256 Worth County, GA 43.53
256 Montgomery County, MO 43.53
257 Mercer County, MO 43.51
258 Lawrence County, PA 43.49
259 Talbot County, GA 43.48
260 Levy County, FL 43.46
261 Williams County, OH 43.42
262 Estill County, KY 43.41
263 Cross County, AR 43.40
264 Keokuk County, IA 43.39
264 Lewis County, TN 43.39
265 Henry County, MO 43.37
266 Franklin Parish, LA 43.35
267 Lebanon County, PA 43.34
268 La Salle County, TX 43.33
268 Taylor County, WV 43.33
269 Cass County, IL 43.32
270 Henderson County, IL 43.31
270 Dade County, MO 43.31
271 Ashtabula County, OH 43.30
272 Menifee County, KY 43.28
272 Vinton County, OH 43.28
273 Pendleton County, KY 43.26
274 Sanilac County, MI 43.24
275 Coshocton County, OH 43.23
276 Guernsey County, OH 43.22
276 Buckingham County, VA 43.22
277 Clinton County, MO 43.19
278 Grant County, AR 43.17
278 Warren County, GA 43.17
278 Lawrence County, KY 43.17
279 Laclede County, MO 43.14
280 Delaware County, IA 43.13
281 Shelby County, IL 43.12
282 Acadia Parish, LA 43.10
283 Bibb County, AL 43.09
283 Hawkins County, TN 43.09
284 Chilton County, AL 43.08
285 Livingston County, IL 43.07
286 Alexander County, IL 43.04
286 Lincoln County, KY 43.04
287 Martin County, IN 43.00
287 Pawnee County, OK 43.00
288 Barren County, KY 42.99
288 Jefferson Davis Parish, LA 42.99
289 Lucas County, IA 42.98
290 Little River County, AR 42.96
291 Cass County, IN 42.95
291 Cotton County, OK 42.95
292 Miami County, IN 42.94
293 Hancock County, KY 42.93
294 Jackson County, IN 42.88
295 Carroll County, IN 42.86
296 Haywood County, TN 42.85
297 Scott County, AR 42.82
297 Baker County, FL 42.82
297 Wayne County, MO 42.82
298 White Pine County, NV 42.80
299 Johnson County, AR 42.77
299 Wabash County, IN 42.77
300 Henry County, IN 42.71
300 Shelby County, MO 42.71
301 Lincoln County, NV 42.69
302 Lafayette County, MO 42.63
303 Huntington County, IN 42.59
303 Coal County, OK 42.59
304 Washington County, IN 42.58
304 Henry County, KY 42.58
305 Cleburne County, AR 42.53
306 Clarke County, IA 42.52
306 Powell County, MT 42.52
306 Union County, TN 42.52
307 Gilchrist County, FL 42.51
307 Logan County, KY 42.51
307 Socorro County, NM 42.51
308 St. Clair County, MO 42.49
308 Smith County, TN 42.49
309 Fayette County, IA 42.45
310 Ware County, GA 42.44
310 Adams County, OH 42.44
310 Lincoln County, TN 42.44
311 Jennings County, IN 42.43
311 Audrain County, MO 42.43
312 Muskingum County, OH 42.42
313 Fulton County, OH 42.41
314 Heard County, GA 42.40
315 Gibson County, IN 42.39
315 Menominee County, MI 42.39
316 Hart County, KY 42.36
317 Christian County, IL 42.34
317 Harrison County, IN 42.34
317 Livingston County, KY 42.34
318 Gentry County, MO 42.31
319 Crenshaw County, AL 42.30
319 Madison County, MO 42.30
320 Lawrence County, AL 42.29
320 Sandusky County, OH 42.29
321 Bell County, KY 42.27
321 Metcalfe County, KY 42.27
321 De Soto Parish, LA 42.27
322 Wayne County, IA 42.26
322 Auglaize County, OH 42.26
323 Prairie County, AR 42.25
323 McCurtain County, OK 42.25
324 Escambia County, AL 42.24
325 Huron County, MI 42.23
325 Hughes County, OK 42.23
326 Morehouse Parish, LA 42.21
327 Pike County, IL 42.17
327 Osage County, MO 42.17
328 Desha County, AR 42.13
328 Montgomery County, IN 42.13
328 Livingston County, MO 42.13
329 Monroe County, AR 42.12
329 Pulaski County, IL 42.12
329 Allen Parish, LA 42.12
330 Highland County, OH 42.11
331 Jones County, GA 42.10
332 Lake County, MI 42.08
332 Oconto County, WI 42.08
333 Clay County, IN 42.07
333 Garrett County, MD 42.07
333 Dent County, MO 42.07
333 Miner County, SD 42.07
334 Washington County, GA 42.06
334 Brooke County, WV 42.06
335 Walthall County, MS 42.05
335 Bledsoe County, TN 42.05
336 Pickens County, AL 42.04
336 Jackson County, IA 42.04
336 Tensas Parish, LA 42.04
337 Jackson County, WI 42.03
338 Garfield County, MT 42.02
338 Hardeman County, TN 42.02
339 Osceola County, MI 42.00
339 Ashland County, OH 42.00
340 Yalobusha County, MS 41.99
341 Washington County, FL 41.98
341 Montgomery County, KY 41.98
342 Allen County, KY 41.97
343 Calhoun County, FL 41.96
343 Missaukee County, MI 41.96
344 Lake County, TN 41.95
345 Bradford County, FL 41.92
345 Randolph County, IN 41.92
345 Branch County, MI 41.92
346 Mercer County, PA 41.91
347 Grundy County, TN 41.88
348 Polk County, GA 41.86
348 Vermillion County, IN 41.86
349 Pope County, IL 41.84
350 Moniteau County, MO 41.82
351 Scott County, IN 41.81
351 Sullivan County, IN 41.81
351 Owsley County, KY 41.81
351 Murray County, OK 41.81
352 Hamilton County, KS 41.78
352 Pershing County, NV 41.78
353 Vernon Parish, LA 41.77
353 Reeves County, TX 41.77
354 St. John the Baptist Parish, LA 41.76
354 Summers County, WV 41.76
355 Lamar County, AL 41.74
356 Lafourche Parish, LA 41.73
357 Calhoun County, GA 41.71
357 Spencer County, IN 41.71
358 Quitman County, GA 41.70
359 Franklin County, TN 41.69
360 Ripley County, MO 41.68
360 Major County, OK 41.68
360 Lincoln County, WI 41.68
361 Lanier County, GA 41.67
361 Wilkes County, GA 41.67
362 Hocking County, OH 41.64
363 Adams County, WI 41.63
364 Price County, WI 41.62
365 Muhlenberg County, KY 41.61
365 Vermilion Parish, LA 41.61
365 Mineral County, NV 41.61
366 Liberty County, FL 41.60
366 Newaygo County, MI 41.60
367 Ripley County, IN 41.59
367 San Augustine County, TX 41.59
368 Lincoln County, OK 41.58
369 De Witt County, IL 41.55