Illinois White Alone Voting-age Population By County in Census 2020

Updated on February 22, 2026.

According to the data from the US 2020 decennial Census, as at April 2020, among all the Illinois voting-age population (18 years and over), there were 6,382,030 people who identified their race as White Alone, which is 63.82% of the total voting-age population of Illinois.

Cook County had the highest number of White Alone voting-age population (1,958,920), followed by DuPage County (498,909), and Will County (349,074).

On the other hand, the three counties with low number of White Alone voting-age population were: Pulaski County (2,611), Alexander County (2,746), and Hardin County (2,835).

In terms of the percentage of each county's voting-age population, Jasper County had the highest percentage, with 96.85% of its voting-age population identifying their race as White Alone, followed by Scott County (96.84%), and Edwards County (96.82%).

You can see similar information for other states and also for the United States by state. You can also see similar information for other racial groups as well as the different ethnicities in Illinois.

Hover over or click on the counties to see the number and percentage of each county's voting-age population that identified as White Alone. The data can also be filtered, sorted, and explored further in a table below.

Illinois White Alone Voting-age Population By County in Census 2020
Illinois White Alone Voting-age Population By County in Census 2020
Items per page:
0 of 0
County White Alone Voting-age Population % of County Voting-age Population
Adams County 46643 91.40
Alexander County 2746 64.80
Bond County 11770 86.07
Boone County 30538 76.15
Brown County 3797 73.64
Bureau County 23625 90.13
Calhoun County 3395 96.04
Carroll County 11588 90.03
Cass County 7543 76.77
Champaign County 108165 65.00
Christian County 25220 92.66
Clark County 11524 96.09
Clay County 9715 94.83
Clinton County 26002 90.11
Coles County 33185 87.97
Cook County 1958920 46.95
Crawford County 13554 91.02
Cumberland County 7752 96.16
DeKalb County 59817 76.81
De Witt County 11543 94.74
Douglas County 13564 91.33
DuPage County 498909 68.88
Edgar County 12806 95.61
Edwards County 4661 96.82
Effingham County 25275 95.08
Fayette County 15597 91.53
Ford County 9820 93.52
Franklin County 28115 94.68
Fulton County 24687 91.52
Gallatin County 3759 95.65
Greene County 8980 96.45
Grundy County 34589 87.83
Hamilton County 5917 95.79
Hancock County 13266 95.66
Hardin County 2835 94.98
Henderson County 4971 95.87
Henry County 34621 91.00
Iroquois County 19252 91.19
Jackson County 31826 74.46
Jasper County 6982 96.85
Jefferson County 24971 86.57
Jersey County 16169 94.57
Jo Daviess County 16901 94.89
Johnson County 8845 80.42
Kane County 246622 63.43
Kankakee County 61498 74.14
Kendall County 66863 71.17
Knox County 33434 83.53
Lake County 348907 64.13
LaSalle County 75667 87.46
Lawrence County 10211 82.79
Lee County 23440 85.53
Livingston County 25239 90.26
Logan County 19867 88.15
McDonough County 19299 86.59
McHenry County 196954 82.45
McLean County 106946 79.73
Macon County 62100 76.70
Macoupin County 33553 94.28
Madison County 174489 83.43
Marion County 26312 90.27
Marshall County 8783 94.39
Mason County 9966 95.55
Massac County 9650 88.10
Menard County 9059 95.29
Mercer County 11661 94.89
Monroe County 25566 94.70
Montgomery County 20578 91.37
Morgan County 23465 88.82
Moultrie County 10467 95.66
Ogle County 35269 88.21
Peoria County 100261 71.78
Perry County 14351 85.05
Piatt County 12329 95.12
Pike County 10851 95.26
Pope County 2887 94.10
Pulaski County 2611 63.27
Putnam County 4249 93.28
Randolph County 20641 85.29
Richland County 11647 95.11
Rock Island County 84882 75.32
St. Clair County 123608 62.72
Saline County 16946 91.74
Sangamon County 123653 80.72
Schuyler County 5116 91.02
Scott County 3744 96.84
Shelby County 15989 96.82
Stark County 4038 95.76
Stephenson County 29603 84.27
Tazewell County 94803 93.34
Union County 12510 91.10
Vermilion County 46063 80.51
Wabash County 8285 93.47
Warren County 11238 84.80
Washington County 10350 95.56
Wayne County 11924 96.07
White County 10408 94.68
Whiteside County 38266 87.73
Will County 349074 66.35
Williamson County 46854 89.19
Winnebago County 157081 71.39
Woodford County 27543 94.98