Ranking of Ohio Counties By Population with Irish Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 1.49M people in Ohio with Irish ancestry. Among all Ohio counties, Franklin County had the highest population with Irish ancestry (154.54K), followed by Cuyahoga County (148.44K), and Hamilton County (101.78K).

The chart and table below shows the top 10 counties with high number of people with Irish 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 Irish Ancestry in 2021
Franklin County
Cuyahoga County
Hamilton County
Summit County
Montgomery County
Stark County
Lucas County
Lorain County
Butler County
Lake County
Ranking of Ohio Counties By Population with Irish Ancestry in 2021
0 of 0
Rank County Population
1 Franklin County 154540
2 Cuyahoga County 148444
3 Hamilton County 101777
4 Summit County 71642
5 Montgomery County 60810
6 Stark County 52601
7 Lucas County 49781
8 Lorain County 44848
9 Butler County 44809
10 Lake County 41713
11 Warren County 33325
12 Mahoning County 33145
13 Delaware County 32490
14 Medina County 30669
15 Clermont County 29247
16 Licking County 25606
17 Portage County 24387
18 Greene County 22194
19 Trumbull County 21110
20 Fairfield County 20147
21 Clark County 18663
22 Wood County 17562
23 Columbiana County 16779
24 Geauga County 13342
25 Ashtabula County 12970
26 Richland County 12740
27 Allen County 12610
28 Miami County 12520
29 Wayne County 11718
30 Tuscarawas County 11394
31 Muskingum County 11042
32 Erie County 10654
33 Jefferson County 10372
34 Belmont County 9638
35 Athens County 9069
36 Ross County 8898
37 Union County 8779
38 Knox County 8505
39 Scioto County 8479
40 Hancock County 7728
41 Pickaway County 7530
42 Marion County 7522
43 Washington County 7391
44 Huron County 7279
45 Seneca County 7079
46 Madison County 6828
47 Lawrence County 6650
48 Sandusky County 6310
49 Fulton County 6157
50 Champaign County 5906
51 Guernsey County 5682
52 Clinton County 5598
53 Perry County 5546
54 Ashland County 5447
55 Logan County 5422
56 Crawford County 5318
57 Brown County 5157
58 Highland County 5148
59 Auglaize County 5112
60 Shelby County 5057
61 Darke County 4945
62 Coshocton County 4897
63 Ottawa County 4740
64 Williams County 4226
65 Defiance County 4118
66 Carroll County 4027
67 Preble County 4015
68 Hocking County 3784
69 Gallia County 3657
70 Jackson County 3656
71 Mercer County 3655
72 Morrow County 3643
73 Hardin County 3588
74 Fayette County 3174
75 Henry County 2982
76 Adams County 2879
77 Meigs County 2694
78 Pike County 2530
79 Putnam County 2509
80 Wyandot County 2486
81 Van Wert County 2062
82 Holmes County 1917
83 Noble County 1798
84 Morgan County 1741
85 Paulding County 1726
86 Harrison County 1702
87 Monroe County 1534
88 Vinton County 1429