Ranking of Ohio Counties By Population with Welsh Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 115.25K people in Ohio with Welsh ancestry. Among all Ohio counties, Franklin County had the highest population with Welsh ancestry (15.75K), followed by Cuyahoga County (7.54K), and Summit County (6.27K).

The chart and table below shows the top 10 counties with high number of people with Welsh 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 Welsh Ancestry in 2021
Franklin County
Cuyahoga County
Summit County
Stark County
Hamilton County
Mahoning County
Montgomery County
Delaware County
Licking County
Trumbull County
Ranking of Ohio Counties By Population with Welsh Ancestry in 2021
0 of 0
Rank County Population
1 Franklin County 15746
2 Cuyahoga County 7538
3 Summit County 6266
4 Stark County 5440
5 Hamilton County 5103
6 Mahoning County 4365
7 Montgomery County 4219
8 Delaware County 3736
9 Licking County 2850
10 Trumbull County 2660
11 Lucas County 2489
12 Fairfield County 2474
13 Lorain County 2448
14 Lake County 2378
15 Butler County 2318
16 Medina County 2288
17 Portage County 2082
18 Greene County 1892
19 Clermont County 1884
20 Warren County 1674
21 Columbiana County 1548
22 Tuscarawas County 1500
23 Clark County 1299
24 Wood County 1264
25 Allen County 1233
26 Richland County 1203
27 Jackson County 1049
28 Geauga County 908
29 Ashtabula County 894
30 Muskingum County 874
31 Wayne County 859
32 Miami County 854
33 Union County 831
34 Scioto County 825
35 Marion County 816
36 Athens County 748
37 Ross County 746
38 Knox County 727
39 Logan County 720
40 Auglaize County 718
41 Morrow County 692
42 Erie County 646
43 Jefferson County 644
44 Hancock County 641
45 Ashland County 583
46 Van Wert County 540
47 Washington County 533
48 Brown County 532
49 Hardin County 522
50 Gallia County 518
51 Darke County 502
52 Belmont County 501
53 Sandusky County 482
54 Meigs County 480
55 Crawford County 440
56 Seneca County 388
57 Pickaway County 375
58 Coshocton County 361
59 Lawrence County 359
60 Putnam County 345
61 Madison County 328
62 Highland County 321
63 Shelby County 288
64 Champaign County 287
65 Preble County 286
66 Fulton County 285
67 Hocking County 281
68 Perry County 269
69 Guernsey County 245
69 Huron County 245
70 Fayette County 238
70 Mercer County 238
71 Defiance County 236
72 Paulding County 234
73 Clinton County 225
74 Ottawa County 215
75 Adams County 176
76 Carroll County 175
77 Williams County 140
78 Vinton County 138
79 Harrison County 134
80 Pike County 132
81 Holmes County 119
82 Monroe County 109
83 Henry County 91
83 Wyandot County 91
84 Morgan County 90
85 Noble County 87