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

Based on the US Census ACS-5Yrs estimates, in 2021, the percentage of the Ohio Non-Hispanic White Alone population (aged 25 years and above) who had an educational attainment of High School Graduate or Equivalent was 33.38%. Among all Ohio counties, Noble County 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 (52.70%), followed by Monroe County (50.79%), and Harrison County (49.73%).

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 Percentage of Non-Hispanic White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
Noble County
Monroe County
Harrison County
Hardin County
Perry County
Carroll County
Wyandot County
Jackson County
Belmont County
Crawford County
Ranking of Ohio Counties By Percentage of Non-Hispanic White Alone Population (Aged 25yrs+) with an Educational Attainment of High School Graduate or Equivalent in 2021
0 of 0
Rank County Percentage of Population (Aged 25yrs+) (%)
1 Noble County 52.70
2 Monroe County 50.79
3 Harrison County 49.73
4 Hardin County 49.48
5 Perry County 48.30
6 Carroll County 47.36
7 Wyandot County 47.35
8 Jackson County 47.30
9 Belmont County 46.87
10 Crawford County 46.65
11 Huron County 46.61
12 Darke County 46.49
13 Pike County 46.47
14 Tuscarawas County 46.31
15 Paulding County 46.21
16 Fayette County 46.02
17 Morrow County 45.94
18 Meigs County 45.79
19 Brown County 45.76
20 Morgan County 45.58
21 Columbiana County 45.17
21 Lawrence County 45.17
22 Logan County 45.04
22 Marion County 45.04
23 Trumbull County 44.98
24 Henry County 44.92
25 Ross County 44.90
26 Seneca County 44.84
27 Van Wert County 44.80
28 Preble County 44.66
29 Champaign County 44.64
30 Jefferson County 44.17
31 Scioto County 43.95
32 Mercer County 43.85
33 Ashtabula County 43.49
34 Williams County 43.46
35 Vinton County 43.38
36 Guernsey County 43.26
37 Coshocton County 43.25
38 Fulton County 42.98
39 Sandusky County 42.54
40 Adams County 42.49
41 Muskingum County 42.42
42 Auglaize County 42.41
43 Ashland County 42.14
44 Highland County 42.07
45 Hocking County 41.64
46 Pickaway County 41.43
47 Allen County 41.42
48 Shelby County 41.01
49 Madison County 40.97
50 Knox County 40.78
51 Richland County 40.75
52 Gallia County 40.60
53 Defiance County 40.36
54 Putnam County 39.57
55 Washington County 39.02
56 Wayne County 38.94
57 Clinton County 38.89
58 Stark County 38.63
59 Miami County 38.15
60 Clark County 38.05
60 Mahoning County 38.05
61 Portage County 37.51
62 Ottawa County 36.04
63 Erie County 35.87
64 Hancock County 35.85
65 Licking County 34.20
66 Fairfield County 33.35
67 Butler County 33.16
68 Athens County 33.14
69 Union County 32.62
70 Clermont County 32.34
71 Holmes County 31.90
72 Lake County 31.89
73 Lorain County 31.76
74 Medina County 30.58
75 Wood County 29.75
76 Lucas County 29.51
77 Summit County 29.47
78 Montgomery County 28.02
79 Warren County 27.06
80 Cuyahoga County 25.94
81 Geauga County 25.16
82 Hamilton County 23.98
83 Greene County 23.23
84 Franklin County 22.40
85 Delaware County 16.80