Ranking of Ohio Counties By Percentage of Population with English Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 1.09M people in Ohio with English ancestry (9.23% of Ohio population). Among all Ohio counties, Greene County had the highest percentage of its population with English ancestry (13.97%), followed by Huron County (13.17%), and Geauga County (13.15%).

The chart and table below shows the top 10 counties with high percentage of its population having English ancestry.

You can see similar information for other states and for other ancestry groups in Ohio.

Data Source: US Census Bureau.
Ranking of Ohio Counties By Percentage of Population with English Ancestry in 2021
Greene County
Huron County
Geauga County
Washington County
Knox County
Athens County
Warren County
Madison County
Delaware County
Champaign County
Ranking of Ohio Counties By Percentage of Population with English Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Greene County 13.97
2 Huron County 13.17
3 Geauga County 13.15
4 Washington County 12.90
5 Knox County 12.80
6 Athens County 12.72
7 Warren County 12.60
8 Madison County 12.54
9 Delaware County 12.45
10 Champaign County 12.33
11 Marion County 12.20
11 Vinton County 12.20
12 Union County 12.15
13 Columbiana County 12.10
14 Clermont County 12.07
15 Licking County 12.05
16 Gallia County 11.85
17 Belmont County 11.77
18 Guernsey County 11.46
19 Ashtabula County 11.42
20 Clinton County 11.28
21 Logan County 11.14
22 Medina County 10.97
22 Muskingum County 10.97
23 Wood County 10.88
24 Fairfield County 10.80
25 Noble County 10.74
26 Ashland County 10.67
27 Miami County 10.60
28 Portage County 10.57
29 Carroll County 10.49
30 Erie County 10.47
31 Highland County 10.40
32 Meigs County 10.37
33 Allen County 10.28
34 Lawrence County 10.25
35 Ross County 10.24
36 Hardin County 10.12
37 Preble County 10.11
38 Pike County 10.07
39 Wayne County 10.00
40 Stark County 9.98
41 Coshocton County 9.95
42 Lake County 9.82
43 Pickaway County 9.77
44 Tuscarawas County 9.65
45 Butler County 9.64
46 Morrow County 9.59
47 Wyandot County 9.57
48 Clark County 9.54
48 Fulton County 9.54
49 Lorain County 9.51
50 Summit County 9.44
51 Adams County 9.40
52 Sandusky County 9.35
53 Ottawa County 9.34
54 Brown County 9.31
54 Hancock County 9.31
55 Morgan County 9.21
56 Hocking County 9.17
56 Montgomery County 9.17
56 Scioto County 9.17
57 Perry County 9.06
58 Crawford County 8.86
59 Richland County 8.83
60 Fayette County 8.78
61 Franklin County 8.41
62 Harrison County 8.36
63 Jackson County 8.29
64 Monroe County 8.15
65 Hamilton County 8.06
66 Jefferson County 7.86
67 Seneca County 7.77
68 Darke County 7.72
69 Defiance County 7.69
70 Williams County 7.67
71 Mahoning County 7.58
72 Trumbull County 7.57
73 Van Wert County 7.53
74 Henry County 7.23
75 Holmes County 7.10
75 Paulding County 7.10
76 Lucas County 6.93
77 Auglaize County 6.51
78 Shelby County 6.15
79 Cuyahoga County 5.92
80 Putnam County 5.20
81 Mercer County 3.65