Ranking of Ohio Counties By Population with European Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 181.59K people in Ohio with European ancestry. Among all Ohio counties, Franklin County had the highest population with European ancestry (23.53K), followed by Hamilton County (13.16K), and Cuyahoga County (12.53K).

The chart and table below shows the top 10 counties with high number of people with European 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 Population with European Ancestry in 2021
Franklin County
Hamilton County
Cuyahoga County
Montgomery County
Stark County
Summit County
Butler County
Lucas County
Warren County
Delaware County
Ranking of Ohio Counties By Population with European Ancestry in 2021
0 of 0
Rank County Population
1 Franklin County 23530
2 Hamilton County 13164
3 Cuyahoga County 12532
4 Montgomery County 11361
5 Stark County 10558
6 Summit County 6780
7 Butler County 6648
8 Lucas County 5853
9 Warren County 4676
10 Delaware County 4634
11 Clermont County 3908
12 Greene County 3862
13 Licking County 3825
14 Lorain County 3602
15 Lake County 3284
16 Fairfield County 2917
17 Medina County 2828
18 Clark County 2436
19 Wayne County 2286
20 Richland County 2199
21 Portage County 2072
22 Miami County 1970
23 Wood County 1819
24 Allen County 1789
25 Trumbull County 1541
26 Geauga County 1533
27 Erie County 1488
28 Hancock County 1469
29 Ashland County 1404
30 Mahoning County 1339
31 Muskingum County 1291
32 Columbiana County 1216
33 Logan County 1142
34 Athens County 1072
35 Knox County 1069
36 Union County 1045
37 Marion County 1034
38 Ross County 1013
39 Pickaway County 956
40 Ashtabula County 954
41 Tuscarawas County 953
42 Holmes County 922
43 Jefferson County 910
44 Washington County 862
45 Belmont County 787
46 Champaign County 755
47 Shelby County 748
48 Preble County 666
49 Scioto County 665
50 Ottawa County 663
51 Auglaize County 661
52 Madison County 657
53 Brown County 646
54 Highland County 645
55 Clinton County 643
56 Guernsey County 641
57 Sandusky County 581
58 Seneca County 573
59 Lawrence County 566
60 Perry County 559
61 Jackson County 558
62 Coshocton County 551
63 Adams County 531
64 Hocking County 517
65 Van Wert County 514
66 Huron County 512
67 Darke County 489
68 Pike County 484
69 Fulton County 478
70 Williams County 451
71 Defiance County 436
72 Gallia County 418
73 Hardin County 414
74 Crawford County 314
75 Wyandot County 276
76 Monroe County 273
77 Henry County 264
78 Fayette County 253
79 Morrow County 247
80 Putnam County 243
81 Carroll County 236
82 Meigs County 185
83 Paulding County 172
84 Mercer County 164
85 Harrison County 148
86 Morgan County 105
87 Vinton County 103
88 Noble County 54