How to use this list
Counties are sorted alphabetically. Use ZIP count and population to spot larger counties, then open a county for its ZIP roster and income/housing averages.
102 counties · 1,396 ZIP codes · population 12,692,601 . Select a county to open its ZIP table and local summary.
Counties are sorted alphabetically. Use ZIP count and population to spot larger counties, then open a county for its ZIP roster and income/housing averages.
Also see the Illinois overview, cities, rankings, and congressional districts.
| County | ZIP codes | Population | Avg. income |
|---|---|---|---|
| Adams County | 16 | 64,937 | $74,641 |
| Alexander County | 6 | 4,996 | $48,467 |
| Bond County | 8 | 18,338 | $59,166 |
| Boone County | 5 | 51,084 | $96,956 |
| Brown County | 3 | 6,310 | $72,958 |
| Bureau County | 24 | 32,775 | $64,824 |
| Calhoun County | 6 | 4,099 | $87,032 |
| Carroll County | 7 | 16,253 | $67,936 |
| Cass County | 6 | 13,354 | $64,990 |
| Champaign County | 29 | 205,876 | $83,355 |
| Christian County | 14 | 34,867 | $67,028 |
| Clark County | 7 | 16,154 | $69,915 |
| Clay County | 7 | 14,101 | $58,081 |
| Clinton County | 11 | 32,546 | $88,450 |
| Coles County | 6 | 46,250 | $63,705 |
| Cook County | 167 | 5,195,376 | $92,102 |
| Crawford County | 7 | 18,961 | $73,280 |
| Cumberland County | 5 | 9,437 | $76,117 |
| De Witt County | 8 | 15,031 | $73,250 |
| DeKalb County | 13 | 104,954 | $87,845 |
| Douglas County | 7 | 16,988 | $76,512 |
| DuPage County | 37 | 995,196 | $118,367 |
| Edgar County | 8 | 16,470 | $60,694 |
| Edwards County | 4 | 5,383 | $66,849 |
| Effingham County | 7 | 33,247 | $78,022 |
| Fayette County | 9 | 21,771 | $56,653 |
| Ford County | 9 | 13,454 | $62,268 |
| Franklin County | 16 | 38,588 | $52,627 |
| Fulton County | 20 | 33,821 | $57,955 |
| Gallatin County | 5 | 4,286 | $59,776 |
| Greene County | 10 | 12,220 | $66,122 |
| Grundy County | 8 | 37,434 | $83,786 |
| Hamilton County | 4 | 7,515 | $82,547 |
| Hancock County | 16 | 18,567 | $62,408 |
| Hardin County | 3 | 3,151 | $52,150 |
| Henderson County | 8 | 5,782 | $73,535 |
| Henry County | 16 | 47,580 | $71,318 |
| Iroquois County | 23 | 25,827 | $62,562 |
| Jackson County | 15 | 51,495 | $58,141 |
| Jasper County | 8 | 9,416 | $84,334 |
| Jefferson County | 12 | 36,921 | $68,675 |
| Jersey County | 8 | 24,443 | $76,032 |
| Jo Daviess County | 9 | 21,448 | $70,610 |
| Johnson County | 7 | 13,001 | $63,232 |
| Kane County | 22 | 454,393 | $112,777 |
| Kankakee County | 16 | 108,142 | $77,793 |
| Kendall County | 8 | 134,722 | $104,063 |
| Knox County | 17 | 49,464 | $67,799 |
| Lake County | 28 | 699,898 | $114,820 |
| LaSalle County | 26 | 106,930 | $77,405 |
| Lawrence County | 4 | 15,044 | $59,095 |
| Lee County | 14 | 34,718 | $75,043 |
| Livingston County | 17 | 32,793 | $77,584 |
| Logan County | 14 | 27,603 | $74,490 |
| Macon County | 16 | 101,864 | $77,429 |
| Macoupin County | 18 | 40,583 | $66,852 |
| Madison County | 28 | 269,532 | $76,248 |
| Marion County | 10 | 42,043 | $63,079 |
| Marshall County | 8 | 9,649 | $78,397 |
| Mason County | 8 | 10,994 | $60,285 |
| Massac County | 5 | 14,727 | $59,553 |
| McDonough County | 10 | 26,553 | $57,898 |
| McHenry County | 18 | 326,677 | $106,343 |
| McLean County | 24 | 171,107 | $88,371 |
| Menard County | 5 | 12,309 | $78,512 |
| Mercer County | 13 | 16,739 | $71,152 |
| Monroe County | 8 | 41,635 | $111,981 |
| Montgomery County | 16 | 28,408 | $67,404 |
| Morgan County | 9 | 32,287 | $70,850 |
| Moultrie County | 5 | 16,560 | $78,097 |
| Ogle County | 17 | 50,485 | $80,799 |
| Peoria County | 25 | 180,029 | $76,874 |
| Perry County | 6 | 22,433 | $63,660 |
| Piatt County | 11 | 17,228 | $71,396 |
| Pike County | 15 | 15,109 | $61,462 |
| Pope County | 5 | 5,904 | $65,505 |
| Pulaski County | 7 | 4,495 | $48,669 |
| Putnam County | 7 | 5,648 | $75,833 |
| Randolph County | 11 | 23,450 | $66,880 |
| Richland County | 6 | 15,706 | $70,381 |
| Rock Island County | 17 | 143,574 | $77,483 |
| Saline County | 6 | 22,522 | $49,782 |
| Sangamon County | 26 | 195,146 | $88,524 |
| Schuyler County | 6 | 6,585 | $59,229 |
| Scott County | 4 | 4,467 | $67,727 |
| Shelby County | 13 | 20,465 | $68,464 |
| St. Clair County | 27 | 248,247 | $68,258 |
| Stark County | 5 | 5,756 | $58,103 |
| Stephenson County | 14 | 45,183 | $73,871 |
| Tazewell County | 16 | 136,447 | $85,180 |
| Union County | 7 | 16,168 | $66,275 |
| Vermilion County | 24 | 73,323 | $72,549 |
| Wabash County | 4 | 11,027 | $62,207 |
| Warren County | 8 | 15,040 | $69,767 |
| Washington County | 10 | 13,142 | $76,877 |
| Wayne County | 12 | 15,128 | $59,049 |
| White County | 10 | 15,208 | $46,273 |
| Whiteside County | 12 | 56,331 | $73,550 |
| Will County | 30 | 695,479 | $107,416 |
| Williamson County | 12 | 67,639 | $56,187 |
| Winnebago County | 20 | 284,318 | $70,189 |
| Woodford County | 12 | 35,842 | $87,035 |