Ranking of Ohio Counties By Population with American Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 734.33K people in Ohio with American ancestry. Among all Ohio counties, Franklin County had the highest population with American ancestry (58.86K), followed by Trumbull County (44.77K), and Hamilton County (38.66K).

The chart and table below shows the top 10 counties with high number of people with American 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 American Ancestry in 2021
Franklin County
Trumbull County
Hamilton County
Cuyahoga County
Montgomery County
Lorain County
Butler County
Summit County
Lucas County
Stark County
Ranking of Ohio Counties By Population with American Ancestry in 2021
0 of 0
Rank County Population
1 Franklin County 58864
2 Trumbull County 44772
3 Hamilton County 38655
4 Cuyahoga County 36896
5 Montgomery County 30520
6 Lorain County 28191
7 Butler County 24319
8 Summit County 23428
9 Lucas County 19568
10 Stark County 17803
11 Clermont County 17393
12 Mahoning County 13728
13 Warren County 13611
14 Fairfield County 12788
15 Ashtabula County 12711
16 Licking County 11709
17 Greene County 11576
18 Clark County 10880
19 Portage County 10465
20 Delaware County 10103
21 Miami County 9624
22 Richland County 9531
23 Medina County 9077
24 Hancock County 8832
25 Lake County 8632
26 Wayne County 8368
27 Ross County 8013
28 Muskingum County 7963
29 Columbiana County 7950
30 Union County 7047
31 Scioto County 6729
32 Allen County 6602
33 Marion County 6483
34 Tuscarawas County 6450
35 Wood County 6193
36 Madison County 6186
37 Lawrence County 5524
38 Preble County 5378
39 Huron County 5307
40 Brown County 5302
41 Darke County 5145
42 Highland County 5082
42 Pickaway County 5082
43 Washington County 5006
44 Holmes County 4928
45 Knox County 4798
46 Erie County 4286
47 Geauga County 3988
48 Mercer County 3971
49 Belmont County 3851
50 Logan County 3572
51 Crawford County 3562
52 Sandusky County 3509
53 Champaign County 3411
54 Clinton County 3358
55 Athens County 3290
56 Shelby County 3265
57 Morrow County 3207
58 Hocking County 3203
59 Guernsey County 3106
60 Seneca County 3087
61 Coshocton County 2986
62 Auglaize County 2968
63 Ashland County 2951
64 Fayette County 2911
65 Gallia County 2866
66 Henry County 2828
67 Hardin County 2825
68 Pike County 2751
69 Putnam County 2740
70 Defiance County 2729
71 Adams County 2712
72 Williams County 2525
73 Jackson County 2519
74 Fulton County 2388
75 Perry County 2166
76 Ottawa County 2037
77 Van Wert County 1898
78 Jefferson County 1777
79 Meigs County 1758
80 Wyandot County 1682
81 Carroll County 1642
82 Morgan County 1479
83 Noble County 1237
84 Monroe County 1196
85 Paulding County 1185
86 Vinton County 1129
87 Harrison County 567