Ranking of Illinois Counties By Non-Hispanic White Population in 2017
Updated on June 18, 2025.
Based on the US Census Vintage data estimates, in 2017, among all Illinois counties, Cook County had the highest number of people who identified their ethnicity as Non-Hispanic White (2.21M), followed by DuPage County (623.28K), and Will County (440.05K).
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.
You may also be interested in:
Related Topics: Illinois Census Vintage Data Topic List.
Data Source: US Census Bureau (Vintage).
See this for other years:
Ranking of Illinois Counties By Non-Hispanic White Population in 2017
25
0 of 0
| Rank | County | Non-Hispanic White Population |
|---|---|---|
| 1 | Cook County | 2206134 |
| 2 | DuPage County | 623281 |
| 3 | Will County | 440054 |
| 4 | Lake County | 433950 |
| 5 | Kane County | 304780 |
| 6 | McHenry County | 250014 |
| 7 | Madison County | 225773 |
| 8 | Winnebago County | 196786 |
| 9 | St. Clair County | 162368 |
| 10 | Sangamon County | 158445 |
| 11 | Champaign County | 141556 |
| 12 | McLean County | 137352 |
| 13 | Peoria County | 127764 |
| 14 | Tazewell County | 125476 |
| 15 | Rock Island County | 103262 |
| 16 | LaSalle County | 93821 |
| 17 | Kendall County | 87795 |
| 18 | Macon County | 80438 |
| 19 | DeKalb County | 80365 |
| 20 | Kankakee County | 79548 |
| 21 | Vermilion County | 60781 |
| 22 | Adams County | 60669 |
| 23 | Williamson County | 60226 |
| 24 | Whiteside County | 47339 |
| 25 | Coles County | 46714 |
| 26 | Henry County | 44590 |
| 27 | Ogle County | 44270 |
| 28 | Grundy County | 43801 |
| 29 | Macoupin County | 43728 |
| 30 | Jackson County | 43093 |
| 31 | Knox County | 41834 |
| 32 | Boone County | 39117 |
| 33 | Franklin County | 37410 |
| 34 | Stephenson County | 37109 |
| 35 | Woodford County | 36931 |
| 36 | Clinton County | 34444 |
| 37 | Marion County | 34410 |
| 38 | Monroe County | 33042 |
| 39 | Effingham County | 32736 |
| 40 | Jefferson County | 32553 |
| 41 | Livingston County | 32226 |
| 42 | Fulton County | 32214 |
| 43 | Christian County | 31433 |
| 44 | Morgan County | 30188 |
| 45 | Lee County | 29808 |
| 46 | Bureau County | 29070 |
| 47 | Randolph County | 27419 |
| 48 | Montgomery County | 26840 |
| 49 | McDonough County | 26730 |
| 50 | Logan County | 25081 |
| 51 | Iroquois County | 25022 |
| 52 | Saline County | 21966 |
| 53 | Shelby County | 21196 |
| 54 | Jersey County | 20925 |
| 55 | Jo Daviess County | 20391 |
| 56 | Fayette County | 19892 |
| 57 | Perry County | 18322 |
| 58 | Douglas County | 17684 |
| 59 | Hancock County | 17291 |
| 60 | Crawford County | 17275 |
| 61 | Edgar County | 16862 |
| 62 | Piatt County | 15825 |
| 63 | Wayne County | 15821 |
| 64 | Union County | 15517 |
| 65 | Clark County | 15279 |
| 66 | Richland County | 15093 |
| 67 | Pike County | 15073 |
| 68 | De Witt County | 15044 |
| 69 | Mercer County | 14867 |
| 70 | Bond County | 14671 |
| 71 | Warren County | 14340 |
| 72 | Moultrie County | 14226 |
| 73 | Lawrence County | 13640 |
| 74 | Carroll County | 13496 |
| 75 | Washington County | 13407 |
| 76 | White County | 13386 |
| 77 | Mason County | 13209 |
| 78 | Clay County | 12769 |
| 79 | Greene County | 12679 |
| 80 | Massac County | 12601 |
| 81 | Ford County | 12462 |
| 82 | Menard County | 11766 |
| 83 | Marshall County | 11053 |
| 84 | Johnson County | 10975 |
| 85 | Wabash County | 10831 |
| 86 | Cumberland County | 10535 |
| 87 | Cass County | 9489 |
| 88 | Jasper County | 9246 |
| 89 | Hamilton County | 7880 |
| 90 | Henderson County | 6549 |
| 91 | Schuyler County | 6500 |
| 92 | Edwards County | 6232 |
| 93 | Putnam County | 5231 |
| 94 | Stark County | 5202 |
| 95 | Brown County | 4888 |
| 96 | Gallatin County | 4873 |
| 97 | Scott County | 4828 |
| 98 | Calhoun County | 4721 |
| 99 | Alexander County | 3900 |
| 100 | Pope County | 3811 |
| 101 | Hardin County | 3716 |
| 102 | Pulaski County | 3559 |