Ranking of Ohio Counties By Percentage of 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 (12.62% of Ohio population). Among all Ohio counties, Lake County had the highest percentage of its population with Irish ancestry (17.96%), followed by Medina County (16.90%), and Columbiana County (16.40%).

The chart and table below shows the top 10 counties with high percentage of its population having 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 Percentage of Population with Irish Ancestry in 2021
Lake County
Medina County
Columbiana County
Jefferson County
Perry County
Madison County
Delaware County
Champaign County
Portage County
Carroll County
Ranking of Ohio Counties By Percentage of Population with Irish Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Lake County 17.96
2 Medina County 16.90
3 Columbiana County 16.40
4 Jefferson County 15.81
5 Perry County 15.65
6 Madison County 15.54
7 Delaware County 15.39
8 Champaign County 15.27
9 Portage County 15.06
10 Carroll County 14.99
11 Guernsey County 14.74
12 Mahoning County 14.47
13 Licking County 14.43
14 Fulton County 14.42
15 Athens County 14.41
16 Lorain County 14.39
17 Belmont County 14.37
18 Union County 14.21
19 Erie County 14.10
20 Clermont County 14.09
21 Stark County 14.04
22 Geauga County 13.98
23 Warren County 13.91
24 Clark County 13.72
25 Knox County 13.63
26 Hocking County 13.43
27 Coshocton County 13.37
28 Clinton County 13.31
28 Wood County 13.31
29 Greene County 13.29
30 Ashtabula County 13.25
30 Summit County 13.25
31 Pickaway County 12.88
32 Seneca County 12.83
33 Muskingum County 12.79
34 Fairfield County 12.78
35 Noble County 12.69
36 Crawford County 12.68
37 Morgan County 12.48
38 Gallia County 12.45
39 Huron County 12.43
40 Washington County 12.33
41 Allen County 12.31
41 Hamilton County 12.31
42 Tuscarawas County 12.25
43 Meigs County 12.05
44 Highland County 11.93
45 Brown County 11.80
46 Logan County 11.79
47 Franklin County 11.77
48 Cuyahoga County 11.75
49 Ottawa County 11.71
50 Hardin County 11.67
51 Harrison County 11.64
52 Miami County 11.60
53 Butler County 11.55
54 Lucas County 11.54
55 Ross County 11.53
56 Marion County 11.48
57 Williams County 11.41
58 Scioto County 11.40
59 Lawrence County 11.35
59 Monroe County 11.35
60 Montgomery County 11.34
60 Wyandot County 11.34
61 Jackson County 11.24
62 Vinton County 11.12
63 Auglaize County 11.05
64 Fayette County 10.98
65 Henry County 10.80
66 Defiance County 10.74
67 Sandusky County 10.69
68 Shelby County 10.47
69 Adams County 10.45
70 Morrow County 10.44
70 Trumbull County 10.44
71 Ashland County 10.34
72 Hancock County 10.29
73 Richland County 10.23
74 Wayne County 10.03
75 Preble County 9.79
76 Darke County 9.54
77 Pike County 9.28
78 Paulding County 9.15
79 Mercer County 8.67
80 Putnam County 7.30
81 Van Wert County 7.16
82 Holmes County 4.34