Ranking of Illinois Counties By Percentage of Population with Welsh Ancestry in 2021

Updated on April 16, 2025.

Based on the US Census ACS-5Yrs estimates, in 2021, there were 47.72K people in Illinois with Welsh ancestry (0.37% of Illinois population). Among all Illinois counties, Hamilton County had the highest percentage of its population with Welsh ancestry (1.70%), followed by Bond County (1.69%), and Gallatin County (1.33%).

The chart and table below shows the top 10 counties with high percentage of its population having Welsh ancestry.

You can see similar information for other states and for other ancestry groups in Illinois.

Data Source: US Census Bureau.
Ranking of Illinois Counties By Percentage of Population with Welsh Ancestry in 2021
Hamilton County
Bond County
Gallatin County
Montgomery County
Coles County
Piatt County
Jo Daviess County
Williamson County
Franklin County
Moultrie County
Ranking of Illinois Counties By Percentage of Population with Welsh Ancestry in 2021
0 of 0
Rank County Percentage of Pop. (%)
1 Hamilton County 1.70
2 Bond County 1.69
3 Gallatin County 1.33
4 Montgomery County 1.22
5 Coles County 1.14
6 Piatt County 1.10
7 Jo Daviess County 1.05
8 Williamson County 1.00
9 Franklin County 0.94
9 Moultrie County 0.94
10 Saline County 0.92
11 Stephenson County 0.86
12 Warren County 0.85
13 Morgan County 0.83
14 Clark County 0.79
14 Clay County 0.79
14 Henderson County 0.79
14 Perry County 0.79
15 Iroquois County 0.78
16 Edwards County 0.77
17 Fulton County 0.76
18 Sangamon County 0.75
19 Henry County 0.74
19 Peoria County 0.74
20 Bureau County 0.73
20 Marshall County 0.73
20 Mason County 0.73
21 Pulaski County 0.72
22 Madison County 0.67
23 Jackson County 0.66
23 Richland County 0.66
23 Vermilion County 0.66
24 Hancock County 0.64
24 Macon County 0.64
24 Tazewell County 0.64
25 Logan County 0.63
25 Rock Island County 0.63
26 Putnam County 0.60
27 Douglas County 0.59
27 Jefferson County 0.59
27 Union County 0.59
27 Washington County 0.59
28 Alexander County 0.58
29 Boone County 0.57
29 McLean County 0.57
30 Woodford County 0.56
31 Champaign County 0.54
31 Kankakee County 0.54
32 Adams County 0.52
32 Menard County 0.52
33 St. Clair County 0.51
34 Mercer County 0.50
35 Schuyler County 0.48
36 DeKalb County 0.47
37 Knox County 0.46
38 Randolph County 0.45
39 Winnebago County 0.44
40 Macoupin County 0.43
41 Carroll County 0.42
41 Johnson County 0.42
42 McHenry County 0.41
43 Christian County 0.40
43 Monroe County 0.40
44 McDonough County 0.38
44 Marion County 0.38
44 Ogle County 0.38
44 White County 0.38
45 DuPage County 0.37
46 De Witt County 0.36
46 Wabash County 0.36
47 Ford County 0.35
48 Crawford County 0.34
48 LaSalle County 0.34
49 Jasper County 0.33
50 Fayette County 0.32
50 Jersey County 0.32
51 Kane County 0.31
52 Effingham County 0.30
52 Lake County 0.30
53 Greene County 0.29
53 Shelby County 0.29
53 Whiteside County 0.29
53 Will County 0.29
54 Stark County 0.28
55 Cumberland County 0.26
55 Pope County 0.26
56 Brown County 0.25
57 Cook County 0.24
57 Lee County 0.24
58 Wayne County 0.23
59 Kendall County 0.22
60 Grundy County 0.21
61 Hardin County 0.19
62 Lawrence County 0.18
63 Livingston County 0.15
64 Clinton County 0.14
65 Edgar County 0.12
66 Calhoun County 0.09
67 Pike County 0.08
68 Scott County 0.06
69 Cass County 0.05