Ranking of US Counties By Percentage of Non-Hispanic 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 Non-Hispanic White Alone population (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 26.50%. Among all US counties, Kusilvak Census Area, AK had the highest percentage of its Non-Hispanic White Alone population (aged 25 years and above) with an educational attainment of High School Graduate or Equivalent (79.55%), followed by Culberson County, TX (57.27%), and Cameron County, PA (53.89%).

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 Non-Hispanic White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
Kusilvak Census Area, AK
Culberson County, TX
Cameron County, PA
Hardee County, FL
Calhoun County, WV
Forest County, PA
Guadalupe County, NM
Wheeler County, GA
Monroe County, WV
Sullivan County, MO
Ranking of US Counties By Percentage of Non-Hispanic 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 79.55
2 Culberson County, TX 57.27
3 Cameron County, PA 53.89
4 Hardee County, FL 53.40
5 Calhoun County, WV 53.28
6 Forest County, PA 53.10
7 Guadalupe County, NM 53.06
8 Wheeler County, GA 52.96
9 Monroe County, WV 52.91
10 Sullivan County, MO 52.89
11 Switzerland County, IN 52.80
11 Grant County, WV 52.80
12 Noble County, OH 52.70
13 Pendleton County, WV 52.51
14 Barbour County, WV 52.46
15 Clay County, WV 52.05
16 Jefferson County, PA 51.46
17 Randolph County, WV 51.45
18 Ashley County, AR 51.04
19 Pike County, MO 50.84
20 Monroe County, OH 50.79
21 Upshur County, WV 50.36
22 Gallatin County, KY 50.17
23 McDowell County, WV 50.16
24 Carter County, MO 50.10
24 Juniata County, PA 50.10
24 Mifflin County, PA 50.10
25 Bedford County, PA 49.94
26 Ritchie County, WV 49.93
27 Northumberland County, PA 49.92
28 Schuyler County, MO 49.91
29 Nevada County, AR 49.87
30 Allendale County, SC 49.79
31 Harrison County, OH 49.73
32 Fulton County, PA 49.72
33 Huntingdon County, PA 49.63
34 Monroe County, MO 49.57
35 Hardy County, WV 49.50
36 Hardin County, OH 49.48
37 Elk County, PA 49.39
38 Dallas County, MO 49.30
39 Van Buren County, TN 49.28
40 Covington city, VA 49.27
41 Somerset County, PA 49.25
42 Blackford County, IN 49.23
43 Armstrong County, PA 49.20
43 Benton County, TN 49.20
44 Bollinger County, MO 49.16
44 Nicholas County, WV 49.16
45 Pocahontas County, WV 49.13
46 Wetzel County, WV 49.06
47 Worth County, MO 48.88
48 Ziebach County, SD 48.85
49 Assumption Parish, LA 48.84
50 Ralls County, MO 48.76
51 St. Mary Parish, LA 48.72
52 Humphreys County, TN 48.56
53 Clearfield County, PA 48.54
54 Clay County, TN 48.50
55 Pleasants County, WV 48.47
56 Hickory County, MO 48.43
57 Clarion County, PA 48.35
58 Fayette County, PA 48.31
59 Perry County, OH 48.30
59 Sullivan County, PA 48.30
60 Macon County, TN 48.29
61 Caldwell Parish, LA 48.25
62 Bates County, MO 48.21
63 Twiggs County, GA 48.19
64 Preston County, WV 48.10
65 St. Martin Parish, LA 48.06
66 Madison County, AR 48.03
67 Webster County, KY 48.00
68 Carlisle County, KY 47.99
68 Issaquena County, MS 47.99
69 Dixie County, FL 47.98
70 Bradford County, PA 47.94
71 West Carroll Parish, LA 47.78
72 Crawford County, PA 47.72
73 Crawford County, IN 47.67
74 Johnson County, GA 47.65
75 Cumberland County, KY 47.63
76 Clinton County, PA 47.62
77 Gilmer County, WV 47.57
78 Trimble County, KY 47.54
79 Wyoming County, WV 47.53
80 Jay County, IN 47.50
81 Lincoln County, AR 47.48
82 Venango County, PA 47.44
83 Carroll County, OH 47.36
83 Hampshire County, WV 47.36
84 Wyandot County, OH 47.35
85 Jackson County, OH 47.30
86 Brantley County, GA 47.29
87 Adair County, OK 47.28
88 Lewis County, WV 47.24
89 Warren County, TN 47.21
90 Braxton County, WV 47.20
91 Webster County, WV 47.19
92 Sabine Parish, LA 47.18
92 Hickman County, TN 47.18
93 Overton County, TN 47.16
94 Jefferson County, AR 47.12
95 McNairy County, TN 47.11
96 Crowley County, CO 47.10
97 Clinton County, IN 47.09
98 Butler County, KY 47.07
99 Potter County, PA 47.01
100 Mississippi County, MO 46.97
100 Boone County, WV 46.97
101 Perry County, PA 46.96
102 Pushmataha County, OK 46.90
103 Holt County, MO 46.88
104 Belmont County, OH 46.87
105 Lafayette County, AR 46.85
105 Wyoming County, PA 46.85
106 McKean County, PA 46.83
107 Linn County, MO 46.79
108 Bracken County, KY 46.76
109 Red River Parish, LA 46.71
109 Winn Parish, LA 46.71
109 Cocke County, TN 46.71
110 Chariton County, MO 46.68
111 Tyler County, WV 46.67
112 Crawford County, OH 46.65
112 Susquehanna County, PA 46.65
113 Huron County, OH 46.61
114 Elliott County, KY 46.57
115 Mineral County, WV 46.54
116 Darke County, OH 46.49
117 Conecuh County, AL 46.47
117 Pike County, OH 46.47
118 Edmonson County, KY 46.46
118 Union County, KY 46.46
119 DeKalb County, MO 46.40
120 Warren County, PA 46.39
121 Haakon County, SD 46.37
122 Ben Hill County, GA 46.36
123 Hamilton County, FL 46.35
124 Lafayette County, FL 46.34
125 Tuscarawas County, OH 46.31
126 Lee County, AR 46.26
127 Paulding County, OH 46.21
127 Lincoln County, WV 46.21
128 Meigs County, TN 46.20
129 Holmes County, FL 46.16
129 Washington Parish, LA 46.16
130 Poinsett County, AR 46.15
130 Perry County, IN 46.15
131 Carbon County, PA 46.13
132 Jasper County, IN 46.12
133 Ray County, MO 46.09
134 Pike County, IN 46.07
135 Nicholas County, KY 46.06
136 Harrison County, MO 46.05
137 Fayette County, OH 46.02
138 Obion County, TN 46.00
139 Cleveland County, AR 45.99
140 Telfair County, GA 45.98
140 Lewis County, MO 45.98
141 Johnson County, NE 45.97
142 Rush County, IN 45.96
143 Newton County, IN 45.95
144 Morrow County, OH 45.94
145 Taylor County, FL 45.90
146 Lauderdale County, TN 45.89
147 Mingo County, WV 45.87
148 Grayson County, KY 45.83
149 Wilkinson County, GA 45.80
150 Pulaski County, IN 45.79
150 Meigs County, OH 45.79
151 Macon County, MO 45.77
151 Cannon County, TN 45.77
152 Brown County, OH 45.76
153 DeSoto County, FL 45.75
154 Page County, VA 45.74
155 Clark County, SD 45.71
156 Scott County, TN 45.70
157 Schuylkill County, PA 45.68
158 Knox County, MO 45.67
159 Houston County, TN 45.64
160 Marlboro County, SC 45.63
161 Morgan County, OH 45.58
161 Doddridge County, WV 45.58
162 Perry County, MS 45.57
162 Henderson County, TN 45.57
163 Shannon County, MO 45.56
164 Wayne County, TN 45.55
165 Boyd County, NE 45.54
166 Fayette County, IN 45.53
166 Trousdale County, TN 45.53
167 Logan County, AR 45.52
167 Morgan County, TN 45.52
168 Eureka County, NV 45.51
168 Sioux County, ND 45.51
169 Hardin County, TN 45.47
170 Clarke County, IA 45.46
171 Bent County, CO 45.42
172 Starke County, IN 45.40
173 Chickasaw County, IA 45.39
174 Simpson County, KY 45.38
175 Roane County, WV 45.36
176 Bienville Parish, LA 45.35
177 Breckinridge County, KY 45.31
177 Zavala County, TX 45.31
178 Orange County, IN 45.29
179 Lyon County, KY 45.24
179 Caldwell County, MO 45.24
179 Greene County, PA 45.24
180 Clark County, MO 45.23
181 St. Francis County, AR 45.17
181 Scott County, IL 45.17
181 Columbiana County, OH 45.17
181 Lawrence County, OH 45.17
182 Greene County, IL 45.14
183 Jerauld County, SD 45.13
184 Carroll County, MO 45.12
184 Logan County, WV 45.12
185 Grant County, KY 45.09
186 Leslie County, KY 45.08
187 Calhoun County, AR 45.07
187 Caddo County, OK 45.07
188 Logan County, OH 45.04
188 Marion County, OH 45.04
189 Jasper County, TX 45.02
190 Tuscola County, MI 45.01
191 Union Parish, LA 44.99
192 Trumbull County, OH 44.98
193 Blair County, PA 44.96
194 Henry County, OH 44.92
195 Ross County, OH 44.90
196 Crittenden County, KY 44.87
196 Tucker County, WV 44.87
197 Jackson Parish, LA 44.86
197 Ontonagon County, MI 44.86
198 Seneca County, OH 44.84
199 Jackson County, TN 44.83
200 Van Wert County, OH 44.80
201 Decatur County, IN 44.79
201 Cass County, TX 44.79
202 Mason County, WV 44.78
203 Petroleum County, MT 44.77
204 Franklin County, ID 44.74
204 Jackson County, KY 44.74
205 Jackson County, AR 44.73
206 Butler County, AL 44.71
206 Dallas County, AR 44.71
207 Pemiscot County, MO 44.70
208 Cass County, IL 44.68
208 Bath County, KY 44.68
208 Garvin County, OK 44.68
209 Preble County, OH 44.66
210 Champaign County, OH 44.64
211 Adams County, IN 44.63
211 Giles County, TN 44.63
212 Sanborn County, SD 44.62
213 Johnson County, AR 44.61
214 Shelby County, IN 44.58
215 Alger County, MI 44.57
216 Lawrence County, TN 44.54
217 Henry County, TN 44.49
218 Wayne County, PA 44.44
219 Taylor County, WI 44.43
220 Fountain County, IN 44.41
221 Mercer County, MO 44.40
222 McIntosh County, OK 44.39
223 Weakley County, TN 44.31
224 Ohio County, IN 44.28
224 Columbia County, PA 44.28
225 Cambria County, PA 44.27
226 Essex County, VT 44.24
227 Pershing County, NV 44.23
228 Marquette County, WI 44.22
229 Snyder County, PA 44.21
230 Jefferson County, OH 44.17
231 Iron County, MI 44.16
231 New Madrid County, MO 44.16
232 Carroll County, KY 44.13
233 McDonald County, MO 44.12
233 Bland County, VA 44.12
234 Jefferson County, OK 44.09
235 DeKalb County, IN 44.08
235 Powell County, KY 44.08
235 Morgan County, WV 44.08
236 Atchison County, MO 44.07
237 Rockcastle County, KY 44.05
238 Greene County, AR 44.02
238 Tioga County, PA 44.02
239 Amite County, MS 44.01
240 Shawano County, WI 44.00
241 Hancock County, TN 43.99
242 Pierce County, GA 43.96
243 Treutlen County, GA 43.95
243 Scioto County, OH 43.95
244 Waupaca County, WI 43.93
245 Warren County, IN 43.92
246 Clay County, AR 43.87
247 Mercer County, OH 43.85
248 Iberia Parish, LA 43.84
248 Franklin County, PA 43.84
249 Owen County, IN 43.82
249 Oregon County, MO 43.82
249 Jackson County, WV 43.82
250 Franklin County, AL 43.80
250 Perry County, AR 43.80
251 Fayette County, WV 43.79
252 Clayton County, IA 43.78
253 Maverick County, TX 43.77
254 Marion County, KY 43.76
255 Stoddard County, MO 43.75
256 Lewis County, NY 43.74
257 Menifee County, KY 43.73
258 Pulaski County, IL 43.72
259 Stephens County, OK 43.70
260 Lewis County, KY 43.66
261 Lewis County, TN 43.64
262 Calhoun County, GA 43.63
263 Talbot County, GA 43.61
264 Clinton County, MO 43.59
264 Lawrence County, PA 43.59
265 Decatur County, TN 43.58
266 Echols County, GA 43.57
266 White Pine County, NV 43.57
267 Marshall County, WV 43.56
268 Montgomery County, MO 43.55
268 Wright County, MO 43.55
269 Levy County, FL 43.54
270 Perry County, TN 43.51
271 Ashtabula County, OH 43.49
272 Keokuk County, IA 43.48
272 Taylor County, WV 43.48
273 Lebanon County, PA 43.47
274 Williams County, OH 43.46
275 Wells County, IN 43.44
276 Estill County, KY 43.41
277 Henry County, MO 43.40
278 Vinton County, OH 43.38
279 Pawnee County, OK 43.36
280 Delaware County, IA 43.34
281 Sanilac County, MI 43.31
281 Dade County, MO 43.31
282 Chilton County, AL 43.30
282 Livingston County, IL 43.30
283 Pendleton County, KY 43.29
284 Grant County, AR 43.28
284 Franklin Parish, LA 43.28
285 Guernsey County, OH 43.26
285 Morris County, TX 43.26
286 Coshocton County, OH 43.25
287 Worth County, GA 43.21
288 Cotton County, OK 43.19
289 Cross County, AR 43.18
290 Warren County, GA 43.17
290 Acadia Parish, LA 43.17
290 Buckingham County, VA 43.17
291 Hawkins County, TN 43.15
292 Little River County, AR 43.14
293 Gilchrist County, FL 43.13
294 Lincoln County, KY 43.12
294 Hughes County, OK 43.12
295 Alexander County, IL 43.09
295 Miami County, IN 43.09
296 Shelby County, IL 43.07
297 Cass County, IN 43.06
298 Taliaferro County, GA 43.05
299 Hancock County, KY 43.04
300 Ware County, GA 43.02
300 Martin County, IN 43.02
301 Henry County, KY 43.01
302 Jefferson Davis Parish, LA 43.00
303 Carroll County, IN 42.99
303 Jackson County, IN 42.99
304 Wayne County, MO 42.98
304 Fulton County, OH 42.98
305 Lawrence County, KY 42.95
306 Logan County, KY 42.94
307 Powell County, MT 42.93
308 Washington County, IN 42.92
309 Livingston County, KY 42.87
310 Bledsoe County, TN 42.85
311 Henderson County, IL 42.83
312 Washington County, GA 42.81
312 Lafayette County, MO 42.81
313 Crane County, TX 42.80
314 Baker County, FL 42.76
314 Wabash County, IN 42.76
315 Huntington County, IN 42.74
316 Barren County, KY 42.72
316 St. John the Baptist Parish, LA 42.72
317 Shelby County, MO 42.71
318 Prairie County, AR 42.69
319 St. Clair County, MO 42.67
320 Laclede County, MO 42.66
321 Madison County, MO 42.65
322 Scott County, AR 42.63
322 Henry County, IN 42.63
323 Christian County, IL 42.62
324 Union County, TN 42.61
325 Jennings County, IN 42.59
326 Smith County, TN 42.58
327 Lucas County, IA 42.56
327 Lincoln County, NV 42.56
328 Sandusky County, OH 42.54
329 De Soto Parish, LA 42.53
330 Hart County, KY 42.52
331 Milam County, TX 42.51
332 Jackson County, IA 42.49
332 Adams County, OH 42.49
333 Morehouse Parish, LA 42.48
334 Haywood County, TN 42.47
335 Lawrence County, AL 42.46
336 Polk County, GA 42.44
337 Heard County, GA 42.43
338 Muskingum County, OH 42.42
339 Metcalfe County, KY 42.41
339 Auglaize County, OH 42.41
339 San Augustine County, TX 42.41
340 Gibson County, IN 42.40
341 Lincoln County, TN 42.39
342 Vernon Parish, LA 42.37
342 Osage County, MO 42.37
342 Stonewall County, TX 42.37
343 Tensas Parish, LA 42.32
344 Huron County, MI 42.31
344 Menominee County, MI 42.31
344 Coal County, OK 42.31
345 Dent County, MO 42.30
346 McCurtain County, OK 42.29
347 Fayette County, IA 42.28
348 Bibb County, AL 42.27
348 Audrain County, MO 42.27
349 Livingston County, MO 42.26
350 Lake County, MI 42.24
351 Cleburne County, AR 42.23
352 Pickens County, AL 42.22
352 Pike County, IL 42.22
353 Putnam County, FL 42.21
354 Jones County, GA 42.20
354 Murray County, OK 42.20
355 Walthall County, MS 42.19
355 Hardeman County, TN 42.19
356 Major County, OK 42.18
357 Clay County, IN 42.15
357 Osceola County, MI 42.15
357 Madison County, TX 42.15
357 Willacy County, TX 42.15
358 Wilkes County, GA 42.14
358 Ashland County, OH 42.14
358 Miner County, SD 42.14
359 Monroe County, AR 42.12
360 Missaukee County, MI 42.11
360 Moniteau County, MO 42.11
361 Montgomery County, KY 42.10
361 Gentry County, MO 42.10
362 Bell County, KY 42.08
362 Hampton County, SC 42.08
362 Brooke County, WV 42.08
363 Harrison County, IN 42.07
363 Allen County, KY 42.07
363 Highland County, OH 42.07
363 Jackson County, WI 42.07
364 Garrett County, MD 42.06
364 Oconto County, WI 42.06
365 Crenshaw County, AL 42.02
365 Wayne County, IA 42.02
365 Garfield County, MT 42.02
366 Summers County, WV 42.00
367 Mercer County, PA 41.97
367 Lake County, TN 41.97
368 Liberty County, FL 41.95
368 Randolph County, IN 41.95
368 Branch County, MI 41.95
369 North Slope Borough, AK 41.94
369 Chester County, TN 41.94
369 Grundy County, TN 41.94
370 Vermillion County, IN 41.93
370 Grainger County, TN 41.93
371 Spencer County, IN 41.92
372 Montgomery County, IN 41.87
373 St. Helena Parish, LA 41.86
373 Lee County, SC 41.86
374 Ripley County, MO 41.85
375 Lafourche Parish, LA 41.83
375 Atoka County, OK 41.83
376 Owsley County, KY 41.81
376 Vermilion Parish, LA 41.81
376 Franklin County, TN 41.81
377 Washington County, FL 41.79
377 Lanier County, GA 41.79
378 Lincoln County, OK 41.77
379 Pope County, IL 41.76
380 Scott County, IN 41.74
380 Caroline County, MD 41.74
380 Newaygo County, MI 41.74
381 Sullivan County, IN 41.72
382 Schoolcraft County, MI 41.70
382 Lincoln County, WI 41.70
383 Red River County, TX 41.69
384 Atchison County, KS 41.65
385 Lamar County, AL 41.64