Ranking of Ohio Counties By 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 5, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, the Ohio Non-Hispanic White Alone population (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 2,183,790. Among all Ohio counties, Cuyahoga County had the highest Non-Hispanic White Alone population (aged 25 years and above) with an educational attainment of High School Graduate or Equivalent (144,444), followed by Franklin County (130,571), and Hamilton County (91,828).

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

You can see similar information for other educational attainments, and for other races and ethnicities.

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

Ranking of Ohio Counties By Non-Hispanic White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
Cuyahoga County
Franklin County
Hamilton County
Stark County
Summit County
Montgomery County
Butler County
Lucas County
Trumbull County
Lorain County
Ranking of Ohio Counties By Non-Hispanic White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
0 of 0
Rank County Number of People
1 Cuyahoga County 144444
2 Franklin County 130571
3 Hamilton County 91828
4 Stark County 89773
5 Summit County 89394
6 Montgomery County 75538
7 Butler County 68247
8 Lucas County 63210
9 Trumbull County 57762
10 Lorain County 56052
11 Mahoning County 49093
12 Lake County 48011
13 Clermont County 43748
14 Warren County 37800
15 Licking County 37407
16 Medina County 36773
17 Portage County 36213
18 Columbiana County 31412
19 Fairfield County 30949
20 Richland County 30800
21 Clark County 30749
22 Tuscarawas County 28552
23 Wayne County 28464
24 Ashtabula County 27136
25 Miami County 26681
26 Allen County 23675
27 Muskingum County 23323
28 Greene County 22441
29 Ross County 22169
30 Wood County 22078
31 Belmont County 21624
32 Scioto County 21374
33 Delaware County 19888
34 Jefferson County 18964
35 Marion County 18546
36 Lawrence County 17788
37 Huron County 16946
38 Hancock County 16824
39 Erie County 16702
40 Washington County 16031
41 Knox County 15948
42 Darke County 15923
43 Geauga County 15749
44 Pickaway County 15733
45 Seneca County 15364
46 Sandusky County 15323
47 Ashland County 14261
48 Logan County 13509
49 Brown County 13459
50 Crawford County 13202
51 Auglaize County 12840
52 Shelby County 12420
53 Preble County 12415
54 Union County 12110
55 Highland County 11899
56 Mercer County 11738
57 Madison County 11422
58 Fulton County 11421
59 Perry County 11342
60 Champaign County 11290
61 Guernsey County 11145
62 Athens County 10920
63 Morrow County 10839
64 Coshocton County 10480
65 Williams County 10464
66 Clinton County 10427
67 Ottawa County 10220
68 Jackson County 10143
69 Defiance County 9355
70 Hardin County 8895
71 Carroll County 8773
72 Fayette County 8511
73 Putnam County 8483
74 Van Wert County 8403
75 Pike County 8297
76 Holmes County 8127
77 Hocking County 7978
78 Henry County 7838
79 Adams County 7715
80 Gallia County 7694
81 Meigs County 7120
82 Wyandot County 6936
83 Paulding County 5548
84 Noble County 5261
85 Harrison County 4988
86 Monroe County 4837
87 Morgan County 4236
88 Vinton County 3809