Ranking of Illinois Counties By Non-Hispanic White Population in 2020

Updated on August 12, 2024.

Based on the US Census Vintage data estimates, in 2020, among all Illinois counties, Cook County had the highest number of people who identified their ethnicity as Non-Hispanic White (2.18M), followed by DuPage County (603.52K), and Will County (428.40K).

The chart below shows the top 10 counties, and the table below shows the ranking of all Illinois counties.

You can see similar ranking information for other racial and ethnicity groups in the United States.

You can also see similar information for other states, and also the ranking of all counties in the United States.

See this for other years:
Ranking of Illinois Counties By Non-Hispanic White Population in 2020
Cook
DuPage
Will
Lake
Kane
McHenry
Madison
Winnebago
Sangamon
St. Clair
Ranking of Illinois Counties By Non-Hispanic White Population in 2020
Items per page:
0 of 0
Rank County Non-Hispanic White Population
1 Cook County 2178715
2 DuPage County 603522
3 Will County 428396
4 Lake County 418778
5 Kane County 289682
6 McHenry County 244283
7 Madison County 222318
8 Winnebago County 189292
9 Sangamon County 155545
10 St. Clair County 155470
11 McLean County 133708
12 Champaign County 133482
13 Peoria County 124284
14 Tazewell County 122751
15 Rock Island County 101048
16 LaSalle County 92570
17 Kendall County 87387
18 Macon County 77770
19 Kankakee County 75625
20 DeKalb County 73959
21 Williamson County 59796
22 Adams County 59644
23 Vermilion County 57641
24 Whiteside County 46468
25 Grundy County 44717
26 Ogle County 44253
27 Henry County 44024
28 Macoupin County 42953
29 Coles County 41943
30 Knox County 40976
31 Jackson County 38714
32 Boone County 37633
33 Woodford County 36607
34 Franklin County 36038
35 Stephenson County 35984
36 Marion County 34286
37 Clinton County 33609
38 Monroe County 33506
39 Effingham County 33047
40 Livingston County 31881
41 Jefferson County 31820
42 Christian County 31370
43 Fulton County 31047
44 Lee County 29217
45 Morgan County 29028
46 Bureau County 28971
47 Montgomery County 26221
48 Randolph County 26157
49 Logan County 24371
50 Iroquois County 24059
51 McDonough County 23635
52 Saline County 21815
53 Jo Daviess County 20684
54 Jersey County 20503
55 Shelby County 20256
56 Fayette County 19099
57 Perry County 18020
58 Douglas County 17626
59 Crawford County 16975
60 Hancock County 16768
61 Edgar County 16205
62 Piatt County 15986
63 Union County 15563
64 Wayne County 15560
65 Richland County 15005
66 Clark County 14810
67 Mercer County 14795
68 De Witt County 14555
69 Bond County 14503
70 Pike County 14037
71 Carroll County 14019
72 Moultrie County 13955
73 Warren County 13844
74 White County 13298
75 Washington County 13158
76 Lawrence County 13033
77 Clay County 12671
78 Mason County 12529
79 Ford County 12496
80 Massac County 12406
81 Menard County 11690
82 Greene County 11585
83 Marshall County 11068
84 Johnson County 10964
85 Wabash County 10670
86 Cumberland County 10030
87 Cass County 9409
88 Jasper County 8978
89 Hamilton County 7653
90 Schuyler County 6291
91 Henderson County 6050
92 Edwards County 5978
93 Putnam County 5146
94 Stark County 5087
95 Brown County 4754
96 Scott County 4736
97 Gallatin County 4722
98 Calhoun County 4263
99 Pope County 3482
100 Hardin County 3429
101 Alexander County 3306
102 Pulaski County 3211