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

Updated on June 18, 2025.

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

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 2015
Cook
DuPage
Will
Lake
Kane
McHenry
Madison
Winnebago
St. Clair
Sangamon
Ranking of Illinois Counties By Non-Hispanic White Population in 2015
0 of 0
Rank County Non-Hispanic White Population
1 Cook County 2245903
2 DuPage County 633939
3 Will County 446068
4 Lake County 444243
5 Kane County 306293
6 McHenry County 252701
7 Madison County 227915
8 Winnebago County 201813
9 St. Clair County 165042
10 Sangamon County 161228
11 Champaign County 142842
12 McLean County 138454
13 Peoria County 131709
14 Tazewell County 126624
15 Rock Island County 106222
16 LaSalle County 95791
17 Kendall County 87657
18 Macon County 82425
19 DeKalb County 81151
20 Kankakee County 80921
21 Vermilion County 62476
22 Adams County 61610
23 Williamson County 60865
24 Whiteside County 48298
25 Coles County 47580
26 Henry County 45224
27 Ogle County 45051
28 Jackson County 44263
29 Macoupin County 44241
30 Grundy County 44029
31 Knox County 42842
32 Boone County 39822
33 Stephenson County 38060
34 Franklin County 37870
35 Woodford County 37270
36 Marion County 35128
37 Clinton County 34526
38 Effingham County 32900
39 Fulton County 32894
40 Jefferson County 32869
41 Monroe County 32691
42 Livingston County 32673
43 Christian County 31891
44 Morgan County 30864
45 Lee County 30001
46 Bureau County 29663
47 Randolph County 27879
48 McDonough County 27752
49 Montgomery County 27335
50 Iroquois County 25843
51 Logan County 25401
52 Saline County 22451
53 Jersey County 21387
54 Shelby County 21261
55 Jo Daviess County 20996
56 Fayette County 20254
57 Perry County 18524
58 Douglas County 17961
59 Crawford County 17589
60 Hancock County 17548
61 Edgar County 17141
62 Wayne County 15947
63 Union County 15883
64 Piatt County 15799
65 De Witt County 15379
66 Clark County 15346
67 Richland County 15261
68 Pike County 15167
69 Mercer County 15090
70 Bond County 14743
71 Warren County 14662
72 Moultrie County 14321
73 Lawrence County 13966
74 White County 13744
75 Washington County 13724
76 Carroll County 13707
77 Mason County 13398
78 Massac County 12917
79 Clay County 12908
80 Greene County 12892
81 Ford County 12771
82 Menard County 11859
83 Marshall County 11292
84 Johnson County 11046
85 Wabash County 11024
86 Cumberland County 10508
87 Cass County 9842
88 Jasper County 9361
89 Hamilton County 7945
90 Henderson County 6743
91 Schuyler County 6686
92 Edwards County 6306
93 Putnam County 5312
94 Stark County 5291
95 Gallatin County 5012
96 Brown County 4998
97 Scott County 4964
98 Calhoun County 4751
99 Alexander County 4192
100 Pope County 3899
101 Hardin County 3883
102 Pulaski County 3608