| City | Population | Total law enforcement employees | Total officers | Total civilians |
|---|---|---|---|---|
| Abingdon | 3,234 | 5 | 5 | 0 |
| Addison | 36,968 | 100 | 72 | 28 |
| Albany | 915 | 1 | 1 | 0 |
| Albion | 1,801 | 3 | 3 | 0 |
| Aledo | 3,560 | 8 | 7 | 1 |
| Algonquin | 31,273 | 59 | 49 | 10 |
| Alorton | 2,503 | 4 | 4 | 0 |
| Alsip | 18,583 | 53 | 38 | 15 |
| Altamont | 2,251 | 6 | 6 | 0 |
| Alton | 29,271 | 85 | 63 | 22 |
| Amboy | 2,568 | 4 | 4 | 0 |
| Anna | 5,011 | 8 | 8 | 0 |
| Annawan | 908 | 1 | 1 | 0 |
| Antioch | 14,579 | 41 | 28 | 13 |
| Arcola | 2,776 | 6 | 5 | 1 |
| Arlington Heights | 73,061 | 145 | 112 | 33 |
| Arthur | 2,121 | 5 | 5 | 0 |
| Ashland | 1,317 | 1 | 1 | 0 |
| Athens | 1,786 | 3 | 3 | 0 |
| Atkinson | 950 | 1 | 1 | 0 |
| Atwood | 1,217 | 2 | 2 | 0 |
| Auburn | 4,360 | 10 | 6 | 4 |
| Aurora | 175,135 | 371 | 300 | 71 |
| Aviston | 1,784 | 1 | 1 | 0 |
| Bannockburn | 1,937 | 7 | 7 | 0 |
| Barrington | 10,394 | 27 | 23 | 4 |
| Barrington Hills | 4,402 | 29 | 19 | 10 |
| Bartlett | 42,856 | 71 | 53 | 18 |
| Bartonville | 6,142 | 15 | 10 | 5 |
| Batavia | 27,872 | 51 | 44 | 7 |
| Beardstown | 5,867 | 13 | 9 | 4 |
| Beckemeyer | 1,088 | 1 | 1 | 0 |
| Bedford Park | 529 | 44 | 36 | 8 |
| Beecher | 3,151 | 8 | 7 | 1 |
| Belleville | 40,975 | 98 | 80 | 18 |
| Bellwood | 18,810 | 43 | 40 | 3 |
| Belvidere | 27,128 | 49 | 44 | 5 |
| Benld | 1,455 | 4 | 4 | 0 |
| Bensenville | 20,073 | 43 | 32 | 11 |
| Benton | 6,961 | 11 | 10 | 1 |
| Berkeley | 4,878 | 20 | 16 | 4 |
| Berwyn | 49,489 | 138 | 104 | 34 |
| Bethalto | 9,974 | 21 | 15 | 6 |
| Bloomingdale | 21,855 | 64 | 47 | 17 |
| Bloomington | 73,897 | 155 | 122 | 33 |
| Blue Island | 22,203 | 68 | 38 | 30 |
| Blue Mound | 1,009 | 1 | 1 | 0 |
| Bolingbrook | 72,566 | 154 | 112 | 42 |
| Bourbonnais | 19,479 | 30 | 23 | 7 |
| Braidwood | 6,844 | 11 | 10 | 1 |
| Breese | 4,386 | 8 | 7 | 1 |
| Bridgeport | 2,077 | 2 | 2 | 0 |
| Bridgeview | 14,953 | 43 | 41 | 2 |
| Brighton | 2,397 | 6 | 4 | 2 |
| Broadview | 7,558 | 32 | 25 | 7 |
| Brookfield | 17,971 | 36 | 31 | 5 |
| Buffalo Grove | 42,939 | 85 | 70 | 15 |
| Bull Valley | 855 | 2 | 2 | 0 |
| Burbank | 27,529 | 70 | 53 | 17 |
| Burnham | 3,952 | 12 | 7 | 5 |
| Burr Ridge | 11,471 | 31 | 28 | 3 |
| Byron | 3,951 | 8 | 7 | 1 |
| Cahokia | 14,970 | 44 | 32 | 12 |
| Cairo | 3,052 | 14 | 9 | 5 |
| Calumet City | 36,560 | 118 | 93 | 25 |
| Calumet Park | 7,924 | 29 | 22 | 7 |
| Cambridge | 2,084 | 1 | 1 | 0 |
| Camp Point | 1,188 | 2 | 2 | 0 |
| Campton Hills | 11,100 | 6 | 6 | 0 |
| Canton | 14,463 | 33 | 23 | 10 |
| Carbondale | 26,225 | 77 | 59 | 18 |
| Carlinville | 5,953 | 17 | 12 | 5 |
| Carlyle | 3,375 | 8 | 7 | 1 |
| Carmi | 5,181 | 11 | 9 | 2 |
| Carol Stream | 39,951 | 89 | 64 | 25 |
| Carpentersville | 38,565 | 81 | 67 | 14 |
| Carrier Mills | 1,827 | 2 | 2 | 0 |
| Carrollton | 2,445 | 6 | 6 | 0 |
| Carterville | 5,529 | 7 | 7 | 0 |
| Carthage | 2,481 | 3 | 3 | 0 |
| Casey | 2,911 | 7 | 7 | 0 |
| Caseyville | 4,262 | 15 | 11 | 4 |
| Central City | 1,307 | 4 | 4 | 0 |
| Centralia | 13,484 | 36 | 27 | 9 |
| Centreville | 5,602 | 14 | 11 | 3 |
| Chadwick | 468 | 1 | 1 | 0 |
| Champaign | 80,467 | 153 | 120 | 33 |
| Channahon | 14,933 | 29 | 25 | 4 |
| Charleston | 21,779 | 35 | 33 | 2 |
| Chatham | 10,925 | 21 | 15 | 6 |
| Chenoa | 3,260 | 4 | 4 | 0 |
| Cherry Valley | 2,274 | 16 | 15 | 1 |
| Chester | 7,775 | 11 | 8 | 3 |
| Chicago | 2,848,431 | 13,960 | 13,088 | 872 |
| Chicago Heights | 30,354 | 110 | 81 | 29 |
| Chicago Ridge | 13,286 | 35 | 31 | 4 |
| Chillicothe | 5,893 | 13 | 8 | 5 |
| Christopher | 2,816 | 5 | 5 | 0 |
| Cicero | 79,870 | 176 | 147 | 29 |
| Clarendon Hills | 8,666 | 16 | 15 | 1 |
| Clinton | 7,117 | 15 | 13 | 2 |
| Coal City | 5,836 | 13 | 12 | 1 |
| Coal Valley | 4,045 | 8 | 7 | 1 |
| Cobden | 1,096 | 3 | 3 | 0 |
| Colfax | 1,002 | 1 | 1 | 0 |
| Collinsville | 26,074 | 64 | 45 | 19 |
| Colona | 5,233 | 12 | 11 | 1 |
| Columbia | 9,505 | 19 | 12 | 7 |
| Cordova | 686 | 1 | 1 | 0 |
| Cortland | 4,489 | 4 | 4 | 0 |
| Coulterville | 1,139 | 2 | 2 | 0 |
| Country Club Hills | 16,783 | 64 | 44 | 20 |
| Countryside | 5,766 | 31 | 24 | 7 |
| Crest Hill | 21,405 | 28 | 26 | 2 |
| Crestwood | 11,028 | 3 | 2 | 1 |
| Crete | 9,189 | 21 | 19 | 2 |
| Creve Coeur | 5,181 | 7 | 6 | 1 |
| Crystal Lake | 42,198 | 78 | 65 | 13 |
| Cuba | 1,324 | 2 | 2 | 0 |
| Danvers | 1,145 | 2 | 2 | 0 |
| Danville | 32,076 | 70 | 60 | 10 |
| Darien | 22,304 | 55 | 39 | 16 |
| Decatur | 75,651 | 195 | 162 | 33 |
| Deer Creek-Goodfield | 1,621 | 1 | 1 | 0 |
| Deerfield | 19,797 | 53 | 39 | 14 |
| Deer Park | 3,373 | 21 | 19 | 2 |
| De Kalb | 46,253 | 74 | 61 | 13 |
| Delavan | 1,747 | 3 | 3 | 0 |
| De Pue | 1,744 | 3 | 3 | 0 |
| De Soto | 1,549 | 4 | 3 | 1 |
| Des Plaines | 57,061 | 124 | 100 | 24 |
| Divernon | 1,121 | 1 | 1 | 0 |
| Dixon | 14,931 | 32 | 28 | 4 |
| Downers Grove | 49,170 | 109 | 79 | 30 |
| Dupo | 4,089 | 6 | 6 | 0 |
| Du Quoin | 6,312 | 15 | 11 | 4 |
| Durand | 1,085 | 1 | 1 | 0 |
| Dwight | 4,255 | 10 | 9 | 1 |
| Earlville | 1,828 | 3 | 3 | 0 |
| East Alton | 6,535 | 16 | 11 | 5 |
| East Dubuque | 1,913 | 6 | 6 | 0 |
| East Dundee | 3,137 | 14 | 13 | 1 |
| East Hazel Crest | 1,528 | 10 | 9 | 1 |
| East Moline | 20,828 | 49 | 39 | 10 |
| East Peoria | 22,769 | 55 | 41 | 14 |
| East St. Louis | 28,479 | 88 | 65 | 23 |
| Edwardsville | 24,803 | 57 | 42 | 15 |
| Effingham | 12,498 | 35 | 22 | 13 |
| Elburn | 5,652 | 9 | 8 | 1 |
| Eldorado | 4,378 | 11 | 7 | 4 |
| Elgin | 107,686 | 233 | 180 | 53 |
| Elizabeth | 646 | 1 | 1 | 0 |
| Elk Grove Village | 33,164 | 106 | 92 | 14 |
| Elmhurst | 46,372 | 91 | 69 | 22 |
| Elmwood | 1,864 | 1 | 1 | 0 |
| Elmwood Park | 23,909 | 41 | 34 | 7 |
| El Paso | 2,814 | 5 | 5 | 0 |
| Elwood | 2,434 | 11 | 10 | 1 |
| Energy | 1,202 | 4 | 4 | 0 |
| Erie | 1,544 | 2 | 2 | 0 |
| Eureka | 5,405 | 6 | 6 | 0 |
| Evanston | 78,101 | 218 | 165 | 53 |
| Evergreen Park | 19,206 | 72 | 60 | 12 |
| Fairbury | 3,762 | 9 | 8 | 1 |
| Fairfield | 5,139 | 17 | 13 | 4 |
| Fairview | 479 | 1 | 1 | 0 |
| Fairview Heights | 16,841 | 50 | 40 | 10 |
| Farmer City | 1,941 | 6 | 4 | 2 |
| Fisher | 1,767 | 2 | 2 | 0 |
| Flora | 4,742 | 16 | 11 | 5 |
| Flossmoor | 9,305 | 24 | 19 | 5 |
| Forest Park | 15,176 | 54 | 38 | 16 |
| Forest View | 712 | 12 | 9 | 3 |
| Fox Lake | 11,314 | 26 | 22 | 4 |
| Fox River Grove | 5,192 | 12 | 12 | 0 |
| Frankfort | 19,060 | 35 | 31 | 4 |
| Franklin Park | 17,810 | 54 | 50 | 4 |
| Freeburg | 4,530 | 10 | 9 | 1 |
| Freeport | 24,424 | 72 | 54 | 18 |
| Fulton | 3,826 | 9 | 8 | 1 |
| Galena | 3,319 | 13 | 10 | 3 |
| Galesburg | 30,910 | 82 | 53 | 29 |
| Galva | 2,632 | 3 | 3 | 0 |
| Geneseo | 6,430 | 17 | 12 | 5 |
| Geneva | 24,862 | 49 | 35 | 14 |
| Genoa | 5,207 | 8 | 7 | 1 |
| Georgetown | 3,421 | 4 | 4 | 0 |
| Germantown | 1,228 | 1 | 1 | 0 |
| Gibson City | 3,277 | 9 | 7 | 2 |
| Gifford | 1,011 | 1 | 1 | 0 |
| Gilberts | 7,298 | 9 | 8 | 1 |
| Gillespie | 3,159 | 10 | 7 | 3 |
| Gilman | 1,706 | 3 | 3 | 0 |
| Girard | 2,158 | 5 | 5 | 0 |
| Glasford | 1,029 | 2 | 2 | 0 |
| Glen Carbon | 12,851 | 28 | 19 | 9 |
| Glencoe | 9,067 | 41 | 32 | 9 |
| Glendale Heights | 31,832 | 79 | 56 | 23 |
| Glen Ellyn | 27,132 | 48 | 40 | 8 |
| Glenview | 46,528 | 84 | 73 | 11 |
| Glenwood | 8,433 | 23 | 22 | 1 |
| Golf | 444 | 4 | 4 | 0 |
| Grafton | 739 | 5 | 5 | 0 |
| Granite City | 30,568 | 70 | 60 | 10 |
| Grant Park | 1,756 | 3 | 3 | 0 |
| Granville | 1,336 | 2 | 2 | 0 |
| Grayslake | 22,099 | 38 | 33 | 5 |
| Grayville | 1,570 | 5 | 3 | 2 |
| Greenfield | 1,062 | 2 | 2 | 0 |
| Greenup | 1,471 | 4 | 4 | 0 |
| Greenville | 7,415 | 13 | 9 | 4 |
| Gurnee | 30,800 | 89 | 61 | 28 |
| Hainesville | 3,940 | 6 | 5 | 1 |
| Hamilton | 2,751 | 4 | 4 | 0 |
| Hampshire | 5,968 | 11 | 11 | 0 |
| Hampton | 1,791 | 4 | 4 | 0 |
| Hanover Park | 36,617 | 80 | 57 | 23 |
| Harrisburg | 9,554 | 15 | 14 | 1 |
| Hartford | 1,470 | 5 | 4 | 1 |
| Harvard | 10,072 | 24 | 18 | 6 |
| Harvey | 27,852 | 93 | 69 | 24 |
| Harwood Heights | 8,031 | 35 | 24 | 11 |
| Havana | 3,302 | 11 | 7 | 4 |
| Hawthorn Woods | 8,312 | 10 | 9 | 1 |
| Hazel Crest | 13,995 | 34 | 28 | 6 |
| Hebron | 1,434 | 4 | 4 | 0 |
| Henry | 2,402 | 3 | 3 | 0 |
| Herrin | 12,439 | 24 | 17 | 7 |
| Herscher | 1,625 | 3 | 3 | 0 |
| Hickory Hills | 13,263 | 37 | 29 | 8 |
| Highland | 9,893 | 28 | 20 | 8 |
| Highland Park | 31,576 | 79 | 58 | 21 |
| Highwood | 5,378 | 14 | 13 | 1 |
| Hillsboro | 6,142 | 8 | 8 | 0 |
| Hillside | 8,367 | 35 | 28 | 7 |
| Hinckley | 2,091 | 3 | 3 | 0 |
| Hinsdale | 18,553 | 35 | 28 | 7 |
| Hodgkins | 2,001 | 23 | 21 | 2 |
| Hoffman Estates | 54,100 | 116 | 101 | 15 |
| Homer | 1,114 | 1 | 1 | 0 |
| Hometown | 4,075 | 5 | 1 | 4 |
| Homewood | 18,361 | 42 | 37 | 5 |
| Hoopeston | 5,621 | 16 | 11 | 5 |
| Hopedale | 924 | 2 | 2 | 0 |
| Huntley | 26,597 | 38 | 32 | 6 |
| Indian Head Park | 3,606 | 11 | 10 | 1 |
| Island Lake | 8,634 | 21 | 15 | 6 |
| Itasca | 8,645 | 32 | 24 | 8 |
| Jacksonville | 19,353 | 50 | 40 | 10 |
| Jerome | 1,282 | 8 | 8 | 0 |
| Jerseyville | 8,415 | 21 | 15 | 6 |
| Johnsburg | 6,894 | 10 | 9 | 1 |
| Joliet | 151,103 | 352 | 269 | 83 |
| Jonesboro | 1,815 | 2 | 2 | 0 |
| Justice | 12,481 | 32 | 25 | 7 |
| Kankakee | 26,615 | 85 | 73 | 12 |
| Kenilworth | 2,387 | 14 | 11 | 3 |
| Kewanee | 12,229 | 32 | 24 | 8 |
| Kildeer | 4,196 | 21 | 19 | 2 |
| Kincaid | 1,451 | 1 | 1 | 0 |
| Kingston | 1,069 | 2 | 2 | 0 |
| Kirkland | 1,772 | 3 | 3 | 0 |
| Knoxville | 2,890 | 5 | 5 | 0 |
| La Grange | 15,206 | 43 | 29 | 14 |
| La Grange Park | 12,311 | 28 | 22 | 6 |
| Lake Bluff | 6,239 | 22 | 16 | 6 |
| Lake Forest | 21,083 | 59 | 40 | 19 |
| Lake in the Hills | 30,405 | 59 | 42 | 17 |
| Lake Villa | 9,054 | 18 | 17 | 1 |
| Lakewood | 3,875 | 9 | 8 | 1 |
| Lake Zurich | 20,835 | 51 | 34 | 17 |
| La Moille | 740 | 1 | 1 | 0 |
| Lanark | 1,444 | 2 | 1 | 1 |
| Lansing | 26,496 | 74 | 55 | 19 |
| La Salle | 9,480 | 30 | 24 | 6 |
| Lawrenceville | 4,346 | 7 | 7 | 0 |
| Lebanon | 4,595 | 12 | 12 | 0 |
| Leland | 961 | 1 | 1 | 0 |
| Leland Grove | 1,428 | 6 | 5 | 1 |
| Lemont | 16,516 | 37 | 33 | 4 |
| Lenzburg | 525 | 1 | 1 | 0 |
| Le Roy | 3,548 | 6 | 6 | 0 |
| Lewistown | 2,358 | 3 | 3 | 0 |
| Lexington | 1,897 | 2 | 2 | 0 |
| Libertyville | 21,961 | 53 | 38 | 15 |
| Lincoln | 14,454 | 26 | 25 | 1 |
| Lincolnshire | 8,196 | 36 | 25 | 11 |
| Lincolnwood | 11,752 | 41 | 31 | 10 |
| Lindenhurst | 14,923 | 18 | 16 | 2 |
| Lisle | 23,194 | 55 | 43 | 12 |
| Litchfield | 6,613 | 23 | 16 | 7 |
| Lockport | 26,106 | 44 | 37 | 7 |
| Lombard | 42,905 | 86 | 68 | 18 |
| Loves Park | 24,965 | 35 | 31 | 4 |
| Lynwood | 8,582 | 26 | 19 | 7 |
| Lyons | 10,251 | 34 | 27 | 7 |
| Machesney Park | 23,053 | 27 | 26 | 1 |
| Mackinaw | 1,732 | 1 | 1 | 0 |
| Macomb | 19,885 | 34 | 31 | 3 |
| Madison | 4,556 | 16 | 12 | 4 |
| Mahomet | 6,597 | 9 | 8 | 1 |
| Manhattan | 7,793 | 10 | 9 | 1 |
| Manito | 1,620 | 10 | 10 | 0 |
| Manteno | 8,821 | 18 | 17 | 1 |
| Marengo | 7,659 | 22 | 16 | 6 |
| Marion | 17,524 | 40 | 30 | 10 |
| Marissa | 1,965 | 4 | 4 | 0 |
| Maroa | 1,526 | 3 | 3 | 0 |
| Marquette Heights | 2,835 | 4 | 4 | 0 |
| Marseilles | 4,952 | 14 | 9 | 5 |
| Marshall | 3,841 | 10 | 9 | 1 |
| Martinsville | 1,211 | 2 | 2 | 0 |
| Maryville | 7,747 | 18 | 13 | 5 |
| Mascoutah | 6,815 | 14 | 13 | 1 |
| Mason City | 2,345 | 5 | 5 | 0 |
| Matteson | 17,993 | 46 | 36 | 10 |
| Mattoon | 17,064 | 47 | 40 | 7 |
| Maywood | 24,830 | 76 | 59 | 17 |
| McCook | 235 | 23 | 18 | 5 |
| McCullom Lake | 1,107 | 4 | 4 | 0 |
| McHenry | 27,489 | 62 | 47 | 15 |
| McLean | 789 | 1 | 1 | 0 |
| McLeansboro | 2,763 | 5 | 5 | 0 |
| Melrose Park | 21,712 | 81 | 71 | 10 |
| Mendota | 6,965 | 20 | 15 | 5 |
| Meredosia | 958 | 1 | 1 | 0 |
| Metamora | 3,482 | 4 | 4 | 0 |
| Metropolis | 6,537 | 22 | 17 | 5 |
| Midlothian | 13,583 | 29 | 26 | 3 |
| Milan | 5,167 | 19 | 14 | 5 |
| Milledgeville | 922 | 2 | 2 | 0 |
| Millstadt | 3,398 | 8 | 8 | 0 |
| Minier | 1,247 | 2 | 2 | 0 |
| Minonk | 2,153 | 3 | 3 | 0 |
| Minooka | 11,738 | 24 | 21 | 3 |
| Mokena | 19,817 | 36 | 33 | 3 |
| Moline | 42,996 | 105 | 83 | 22 |
| Momence | 3,177 | 9 | 9 | 0 |
| Monee | 5,278 | 15 | 14 | 1 |
| Monmouth | 9,268 | 31 | 19 | 12 |
| Montgomery | 17,071 | 32 | 22 | 10 |
| Monticello | 5,374 | 7 | 6 | 1 |
| Morris | 14,027 | 34 | 25 | 9 |
| Morrison | 4,287 | 7 | 7 | 0 |
| Morton | 16,105 | 29 | 22 | 7 |
| Morton Grove | 22,485 | 60 | 46 | 14 |
| Mount Carmel | 7,343 | 17 | 12 | 5 |
| Mount Carroll | 1,641 | 3 | 3 | 0 |
| Mount Morris | 3,083 | 5 | 4 | 1 |
| Mount Olive | 2,042 | 5 | 3 | 2 |
| Mount Prospect | 53,028 | 113 | 89 | 24 |
| Mount Pulaski | 1,568 | 2 | 2 | 0 |
| Mount Sterling | 1,889 | 8 | 4 | 4 |
| Mount Zion | 5,191 | 12 | 10 | 2 |
| Moweaqua | 1,810 | 1 | 1 | 0 |
| Mundelein | 34,021 | 70 | 52 | 18 |
| Murphysboro | 8,129 | 23 | 16 | 7 |
| Naperville | 144,731 | 292 | 185 | 107 |
| Nashville | 3,014 | 8 | 7 | 1 |
| Nauvoo | 1,165 | 3 | 3 | 0 |
| Neoga | 1,742 | 3 | 3 | 0 |
| New Athens | 2,001 | 4 | 4 | 0 |
| New Baden | 3,276 | 5 | 5 | 0 |
| New Lenox | 24,896 | 41 | 38 | 3 |
| Newton | 2,930 | 7 | 6 | 1 |
| Niles | 28,518 | 75 | 60 | 15 |
| Nokomis | 2,246 | 5 | 4 | 1 |
| Normal | 52,827 | 92 | 78 | 14 |
| North Aurora | 16,470 | 31 | 29 | 2 |
| Northbrook | 33,980 | 94 | 65 | 29 |
| North Chicago | 32,272 | 78 | 57 | 21 |
| Northfield | 5,418 | 28 | 19 | 9 |
| Northlake | 11,417 | 56 | 40 | 16 |
| North Pekin | 1,735 | 3 | 3 | 0 |
| North Riverside | 6,193 | 36 | 28 | 8 |
| Oak Brook | 8,819 | 52 | 42 | 10 |
| Oakbrook Terrace | 2,236 | 24 | 21 | 3 |
| Oak Forest | 27,699 | 54 | 42 | 12 |
| Oak Lawn | 53,028 | 125 | 103 | 22 |
| Oak Park | 53,286 | 145 | 116 | 29 |
| Oakwood | 1,418 | 1 | 1 | 0 |
| Oblong | 1,517 | 1 | 1 | 0 |
| O'Fallon | 28,194 | 58 | 44 | 14 |
| Oglesby | 3,674 | 12 | 9 | 3 |
| Okawville | 1,335 | 3 | 3 | 0 |
| Olney | 8,367 | 18 | 12 | 6 |
| Olympia Fields | 4,735 | 22 | 20 | 2 |
| Oregon | 4,130 | 9 | 8 | 1 |
| Orion | 1,685 | 3 | 3 | 0 |
| Orland Hills | 7,240 | 14 | 13 | 1 |
| Orland Park | 55,990 | 126 | 97 | 29 |
| Oswego | 34,521 | 60 | 50 | 10 |
| Ottawa | 19,509 | 47 | 36 | 11 |
| Palatine | 67,162 | 152 | 112 | 40 |
| Palestine | 1,319 | 2 | 2 | 0 |
| Palmyra | 703 | 5 | 5 | 0 |
| Palos Heights | 12,604 | 30 | 27 | 3 |
| Palos Hills | 16,844 | 36 | 33 | 3 |
| Palos Park | 4,879 | 12 | 11 | 1 |
| Pana | 5,694 | 13 | 9 | 4 |
| Paris | 8,644 | 22 | 17 | 5 |
| Park City | 6,603 | 12 | 10 | 2 |
| Park Forest | 22,482 | 55 | 42 | 13 |
| Park Ridge | 36,835 | 73 | 60 | 13 |
| Pawnee | 2,534 | 10 | 6 | 4 |
| Paxton | 4,514 | 7 | 7 | 0 |
| Pecatonica | 2,232 | 3 | 3 | 0 |
| Pekin | 33,382 | 64 | 55 | 9 |
| Peoria | 114,241 | 277 | 238 | 39 |
| Peoria Heights | 6,190 | 16 | 12 | 4 |
| Peotone | 4,406 | 11 | 10 | 1 |
| Peru | 9,805 | 33 | 26 | 7 |
| Petersburg | 2,179 | 4 | 4 | 0 |
| Pinckneyville | 5,373 | 7 | 6 | 1 |
| Piper City | 731 | 1 | 1 | 0 |
| Pittsfield | 4,435 | 6 | 6 | 0 |
| Plainfield | 40,764 | 78 | 55 | 23 |
| Plano | 12,945 | 20 | 18 | 2 |
| Polo | 2,477 | 4 | 4 | 0 |
| Pontiac | 11,182 | 24 | 22 | 2 |
| Pontoon Beach | 6,119 | 21 | 15 | 6 |
| Posen | 4,926 | 17 | 15 | 2 |
| Potomac | 653 | 1 | 1 | 0 |
| Princeton | 7,494 | 17 | 16 | 1 |
| Prophetstown | 1,915 | 3 | 3 | 0 |
| Prospect Heights | 15,940 | 28 | 26 | 2 |
| Quincy | 39,906 | 90 | 76 | 14 |
| Rankin | 581 | 1 | 1 | 0 |
| Rantoul | 12,109 | 38 | 30 | 8 |
| Raymond | 896 | 2 | 2 | 0 |
| Red Bud | 3,656 | 6 | 6 | 0 |
| Richmond | 2,510 | 3 | 3 | 0 |
| Richton Park | 12,873 | 33 | 28 | 5 |
| Ridge Farm | 851 | 1 | 1 | 0 |
| Ridgway | 853 | 3 | 3 | 0 |
| Riverdale | 14,069 | 45 | 37 | 8 |
| River Forest | 11,128 | 30 | 27 | 3 |
| River Grove | 9,921 | 29 | 23 | 6 |
| Riverside | 8,207 | 23 | 18 | 5 |
| Riverwoods | 4,107 | 7 | 7 | 0 |
| Robbins | 6,299 | 11 | 3 | 8 |
| Robinson | 6,323 | 15 | 14 | 1 |
| Rochelle | 9,867 | 28 | 20 | 8 |
| Rochester | 3,277 | 8 | 8 | 0 |
| Rockdale | 2,005 | 5 | 5 | 0 |
| Rock Falls | 9,277 | 26 | 19 | 7 |
| Rockford | 157,943 | 315 | 284 | 31 |
| Rock Island | 37,976 | 110 | 83 | 27 |
| Rockton | 5,520 | 16 | 15 | 1 |
| Rolling Meadows | 23,335 | 63 | 51 | 12 |
| Romeoville | 40,465 | 88 | 68 | 20 |
| Roodhouse | 1,909 | 8 | 4 | 4 |
| Roscoe | 9,135 | 14 | 13 | 1 |
| Roselle | 23,197 | 52 | 36 | 16 |
| Rosemont | 3,898 | 88 | 75 | 13 |
| Rossville | 1,147 | 2 | 2 | 0 |
| Round Lake | 18,836 | 27 | 21 | 6 |
| Round Lake Beach | 28,054 | 51 | 40 | 11 |
| Round Lake Heights | 3,051 | 4 | 4 | 0 |
| Round Lake Park | 6,189 | 14 | 12 | 2 |
| Roxana | 1,546 | 6 | 5 | 1 |
| Royalton | 1,162 | 2 | 2 | 0 |
| Rushville | 3,083 | 4 | 4 | 0 |
| Salem | 7,398 | 19 | 13 | 6 |
| Sandwich | 7,424 | 22 | 16 | 6 |
| Sauget | 236 | 14 | 13 | 1 |
| Sauk Village | 10,236 | 33 | 25 | 8 |
| Savanna | 3,176 | 8 | 8 | 0 |
| Schaumburg | 71,325 | 160 | 116 | 44 |
| Schiller Park | 11,544 | 41 | 33 | 8 |
| Seneca | 2,134 | 8 | 4 | 4 |
| Sesser | 2,121 | 6 | 5 | 1 |
| Shannon | 789 | 1 | 1 | 0 |
| Shawneetown | 1,298 | 4 | 4 | 0 |
| Shelbyville | 4,568 | 8 | 7 | 1 |
| Sheridan | 2,042 | 3 | 3 | 0 |
| Sherman | 3,947 | 6 | 6 | 0 |
| Shiloh | 11,500 | 18 | 17 | 1 |
| Shorewood | 16,707 | 30 | 26 | 4 |
| Silvis | 7,829 | 22 | 15 | 7 |
| Skokie | 66,996 | 144 | 110 | 34 |
| Sleepy Hollow | 3,701 | 8 | 7 | 1 |
| Somonauk | 1,676 | 5 | 5 | 0 |
| South Barrington | 4,545 | 20 | 17 | 3 |
| South Beloit | 5,546 | 16 | 15 | 1 |
| South Chicago Heights | 3,759 | 11 | 7 | 4 |
| South Elgin | 21,729 | 42 | 32 | 10 |
| Southern View | 1,627 | 2 | 2 | 0 |
| South Holland | 20,969 | 49 | 47 | 2 |
| South Jacksonville | 3,226 | 6 | 5 | 1 |
| South Pekin | 1,202 | 2 | 2 | 0 |
| South Roxana | 1,798 | 5 | 5 | 0 |
| Sparta | 4,286 | 15 | 10 | 5 |
| Springfield | 117,973 | 317 | 268 | 49 |
| Spring Grove | 6,009 | 12 | 10 | 2 |
| Spring Valley | 5,451 | 13 | 10 | 3 |
| St. Anne | 1,249 | 2 | 2 | 0 |
| Staunton | 5,139 | 12 | 7 | 5 |
| St. Charles | 33,379 | 64 | 52 | 12 |
| Steger | 10,504 | 24 | 16 | 8 |
| Sterling | 15,051 | 43 | 30 | 13 |
| St. Francisville | 725 | 1 | 1 | 0 |
| Stickney | 5,735 | 22 | 15 | 7 |
| Stockton | 1,782 | 5 | 4 | 1 |
| Stone Park | 4,832 | 22 | 16 | 6 |
| Stonington | 894 | 2 | 2 | 0 |
| Streamwood | 37,175 | 68 | 58 | 10 |
| Streator | 13,736 | 33 | 26 | 7 |
| Sugar Grove | 10,626 | 15 | 14 | 1 |
| Sullivan | 4,385 | 10 | 8 | 2 |
| Summit | 10,179 | 34 | 28 | 6 |
| Sumner | 3,418 | 2 | 2 | 0 |
| Swansea | 13,160 | 28 | 22 | 6 |
| Sycamore | 18,384 | 31 | 28 | 3 |
| Taylorville | 12,193 | 26 | 20 | 6 |
| Thornton | 2,366 | 13 | 12 | 1 |
| Tilton | 2,759 | 3 | 3 | 0 |
| Tinley Park | 60,427 | 104 | 77 | 27 |
| Tolono | 2,850 | 2 | 2 | 0 |
| Toluca | 1,241 | 2 | 2 | 0 |
| Tremont | 2,075 | 3 | 3 | 0 |
| Trenton | 2,666 | 5 | 5 | 0 |
| Troy | 9,993 | 25 | 18 | 7 |
| Tuscola | 4,518 | 8 | 7 | 1 |
| University Park | 8,351 | 19 | 14 | 5 |
| Urbana | 39,838 | 68 | 53 | 15 |
| Valmeyer | 1,252 | 2 | 2 | 0 |
| Vandalia | 6,258 | 18 | 13 | 5 |
| Venice | 2,410 | 6 | 4 | 2 |
| Vernon Hills | 24,965 | 67 | 46 | 21 |
| Vienna | 1,287 | 4 | 4 | 0 |
| Villa Grove | 2,438 | 5 | 4 | 1 |
| Villa Park | 22,185 | 54 | 39 | 15 |
| Virden | 3,351 | 10 | 6 | 4 |
| Virginia | 1,657 | 1 | 1 | 0 |
| Wamac | 1,259 | 3 | 3 | 0 |
| Warren | 1,357 | 4 | 3 | 1 |
| Warrensburg | 1,160 | 2 | 2 | 0 |
| Warrenville | 12,997 | 41 | 33 | 8 |
| Warsaw | 1,584 | 3 | 3 | 0 |
| Washburn | 1,095 | 1 | 1 | 0 |
| Washington | 14,215 | 29 | 22 | 7 |
| Washington Park | 5,518 | 5 | 5 | 0 |
| Waterloo | 10,015 | 17 | 15 | 2 |
| Waterman | 1,563 | 2 | 2 | 0 |
| Watseka | 5,460 | 11 | 10 | 1 |
| Wauconda | 12,549 | 37 | 26 | 11 |
| Waukegan | 91,059 | 199 | 147 | 52 |
| Wayne | 2,421 | 5 | 5 | 0 |
| Wayne City | 1,055 | 1 | 1 | 0 |
| Westchester | 15,593 | 47 | 34 | 13 |
| West Chicago | 26,756 | 64 | 48 | 16 |
| West City | 767 | 9 | 5 | 4 |
| West Dundee | 8,293 | 22 | 20 | 2 |
| Western Springs | 12,705 | 29 | 21 | 8 |
| West Frankfort | 8,185 | 19 | 14 | 5 |
| Westmont | 24,985 | 52 | 39 | 13 |
| West Salem | 930 | 1 | 1 | 0 |
| Westville | 2,983 | 2 | 2 | 0 |
| Wheaton | 54,346 | 85 | 66 | 19 |
| Wheeling | 36,041 | 91 | 65 | 26 |
| White Hall | 2,437 | 8 | 5 | 3 |
| Williamsfield | 568 | 2 | 2 | 0 |
| Williamsville | 1,383 | 3 | 3 | 0 |
| Willowbrook | 8,710 | 29 | 25 | 4 |
| Willow Springs | 5,989 | 25 | 18 | 7 |
| Wilmette | 26,288 | 60 | 44 | 16 |
| Wilmington | 6,234 | 21 | 15 | 6 |
| Winchester | 1,536 | 2 | 2 | 0 |
| Winfield | 10,117 | 21 | 19 | 2 |
| Winnebago | 3,245 | 5 | 5 | 0 |
| Winnetka | 12,365 | 37 | 28 | 9 |
| Winthrop Harbor | 7,263 | 16 | 11 | 5 |
| Wonder Lake | 3,995 | 3 | 2 | 1 |
| Wood Dale | 13,884 | 51 | 34 | 17 |
| Woodhull | 788 | 1 | 1 | 0 |
| Woodridge | 32,487 | 75 | 50 | 25 |
| Wood River | 10,935 | 25 | 19 | 6 |
| Woodstock | 24,370 | 50 | 38 | 12 |
| Worden | 1,051 | 2 | 2 | 0 |
| Worth | 10,360 | 26 | 24 | 2 |
| Yates City | 661 | 1 | 1 | 0 |
| Yorkville | 18,302 | 35 | 30 | 5 |
| Zeigler | 1,665 | 4 | 4 | 0 |
Provides the methodology used in constructing this table and other pertinent information about this table.