| City | Total law enforcement employees | Total officers | Total civilians |
|---|---|---|---|
| Abingdon | 3 | 3 | 0 |
| Addison | 103 | 66 | 37 |
| Albany | 1 | 1 | 0 |
| Albers | 1 | 1 | 0 |
| Albion | 3 | 3 | 0 |
| Aledo | 6 | 5 | 1 |
| Algonquin | 54 | 41 | 13 |
| Alorton | 4 | 3 | 1 |
| Alsip | 53 | 41 | 12 |
| Altamont | 5 | 5 | 0 |
| Alton | 89 | 65 | 24 |
| Amboy | 3 | 3 | 0 |
| Anna | 8 | 8 | 0 |
| Annawan | 1 | 1 | 0 |
| Antioch | 38 | 25 | 13 |
| Arcola | 6 | 5 | 1 |
| Argenta | 2 | 2 | 0 |
| Arlington Heights | 149 | 112 | 37 |
| Arthur | 5 | 5 | 0 |
| Ashland | 1 | 1 | 0 |
| Assumption | 1 | 1 | 0 |
| Astoria | 1 | 1 | 0 |
| Athens | 2 | 2 | 0 |
| Atkinson | 1 | 1 | 0 |
| Atlanta | 1 | 1 | 0 |
| Atwood | 3 | 3 | 0 |
| Auburn | 10 | 6 | 4 |
| Augusta | 1 | 1 | 0 |
| Aurora | 365 | 282 | 83 |
| Aviston | 1 | 1 | 0 |
| Bannockburn | 7 | 7 | 0 |
| Barrington | 42 | 34 | 8 |
| Barrington Hills | 26 | 18 | 8 |
| Barry | 1 | 1 | 0 |
| Bartlett | 69 | 51 | 18 |
| Bartonville | 15 | 10 | 5 |
| Batavia | 55 | 43 | 12 |
| Beardstown | 13 | 9 | 4 |
| Beckemeyer | 1 | 1 | 0 |
| Bedford Park | 43 | 37 | 6 |
| Beecher | 9 | 8 | 1 |
| Belleville | 98 | 80 | 18 |
| Bellwood | 51 | 38 | 13 |
| Belvidere | 40 | 37 | 3 |
| Benld | 4 | 4 | 0 |
| Bensenville | 42 | 34 | 8 |
| Benton | 9 | 8 | 1 |
| Berkeley | 20 | 16 | 4 |
| Berwyn | 116 | 92 | 24 |
| Bethalto | 23 | 16 | 7 |
| Bloomingdale | 64 | 48 | 16 |
| Bloomington | 140 | 120 | 20 |
| Blue Island | 58 | 39 | 19 |
| Blue Mound | 2 | 2 | 0 |
| Bolingbrook | 144 | 101 | 43 |
| Bourbonnais | 27 | 20 | 7 |
| Bradley | 38 | 30 | 8 |
| Braidwood | 22 | 15 | 7 |
| Breese | 6 | 6 | 0 |
| Bridgeport | 3 | 3 | 0 |
| Bridgeview | 46 | 43 | 3 |
| Brighton | 6 | 4 | 2 |
| Broadview | 41 | 34 | 7 |
| Brookfield | 38 | 31 | 7 |
| Brooklyn | 5 | 5 | 0 |
| Buffalo Grove | 84 | 70 | 14 |
| Bull Valley | 2 | 2 | 0 |
| Bunker Hill | 6 | 4 | 2 |
| Burbank | 71 | 52 | 19 |
| Burnham | 14 | 9 | 5 |
| Burr Ridge | 31 | 27 | 4 |
| Byron | 7 | 6 | 1 |
| Cahokia | 46 | 33 | 13 |
| Cairo | 14 | 9 | 5 |
| Calumet City | 112 | 81 | 31 |
| Calumet Park | 26 | 21 | 5 |
| Cambridge | 1 | 1 | 0 |
| Camp Point | 2 | 2 | 0 |
| Canton | 32 | 23 | 9 |
| Carbondale | 78 | 60 | 18 |
| Carlinville | 18 | 13 | 5 |
| Carlyle | 8 | 7 | 1 |
| Carmi | 10 | 9 | 1 |
| Carol Stream | 85 | 62 | 23 |
| Carpentersville | 78 | 64 | 14 |
| Carrier Mills | 2 | 2 | 0 |
| Carrollton | 6 | 6 | 0 |
| Carterville | 7 | 7 | 0 |
| Carthage | 4 | 4 | 0 |
| Cary | 33 | 29 | 4 |
| Casey | 8 | 7 | 1 |
| Caseyville | 14 | 10 | 4 |
| Catlin | 1 | 1 | 0 |
| Central City | 4 | 4 | 0 |
| Centralia | 34 | 25 | 9 |
| Centreville | 15 | 12 | 3 |
| Chadwick | 1 | 1 | 0 |
| Champaign | 160 | 128 | 32 |
| Channahon | 21 | 18 | 3 |
| Charleston | 36 | 33 | 3 |
| Chatham | 18 | 13 | 5 |
| Chenoa | 3 | 3 | 0 |
| Cherry Valley | 14 | 14 | 0 |
| Chester | 10 | 10 | 0 |
| Chicago | 14,442 | 13,267 | 1,175 |
| Chicago Heights | 108 | 79 | 29 |
| Chicago Ridge | 35 | 31 | 4 |
| Chillicothe | 14 | 10 | 4 |
| Christopher | 4 | 4 | 0 |
| Cicero | 164 | 144 | 20 |
| Clarendon Hills | 16 | 15 | 1 |
| Clinton | 14 | 13 | 1 |
| Coal City | 10 | 9 | 1 |
| Coal Valley | 7 | 6 | 1 |
| Cobden | 3 | 3 | 0 |
| Colfax | 1 | 1 | 0 |
| Collinsville | 53 | 38 | 15 |
| Colona | 12 | 10 | 2 |
| Columbia | 19 | 13 | 6 |
| Cordova | 2 | 2 | 0 |
| Cortland | 3 | 3 | 0 |
| Coulterville | 2 | 2 | 0 |
| Country Club Hills | 43 | 31 | 12 |
| Countryside | 35 | 28 | 7 |
| Crest Hill | 30 | 27 | 3 |
| Crestwood | 2 | 2 | 0 |
| Crete | 19 | 17 | 2 |
| Creve Coeur | 8 | 6 | 2 |
| Crystal Lake | 71 | 61 | 10 |
| Cuba | 2 | 2 | 0 |
| Dallas City | 1 | 1 | 0 |
| Danvers | 1 | 1 | 0 |
| Danville | 78 | 61 | 17 |
| Darien | 53 | 38 | 15 |
| Decatur | 191 | 161 | 30 |
| Deerfield | 54 | 39 | 15 |
| De Kalb | 73 | 60 | 13 |
| De Pue | 2 | 2 | 0 |
| De Soto | 3 | 3 | 0 |
| Des Plaines | 126 | 102 | 24 |
| Divernon | 2 | 2 | 0 |
| Dixmoor | 15 | 10 | 5 |
| Dixon | 29 | 26 | 3 |
| Dolton | 60 | 43 | 17 |
| Downers Grove | 114 | 80 | 34 |
| Dupo | 6 | 6 | 0 |
| Du Quoin | 14 | 10 | 4 |
| Durand | 1 | 1 | 0 |
| Dwight | 10 | 9 | 1 |
| Earlville | 2 | 2 | 0 |
| East Alton | 17 | 12 | 5 |
| East Carondelet | 1 | 1 | 0 |
| East Dubuque | 7 | 7 | 0 |
| East Dundee | 16 | 14 | 2 |
| East Hazel Crest | 12 | 10 | 2 |
| East Moline | 47 | 37 | 10 |
| East Peoria | 50 | 39 | 11 |
| East St. Louis | 91 | 59 | 32 |
| Edwardsville | 50 | 36 | 14 |
| Effingham | 34 | 21 | 13 |
| Elburn | 10 | 9 | 1 |
| Eldorado | 10 | 7 | 3 |
| Elgin | 244 | 177 | 67 |
| Elizabeth | 1 | 1 | 0 |
| Elk Grove Village | 106 | 93 | 13 |
| Elmhurst | 91 | 69 | 22 |
| Elmwood | 1 | 1 | 0 |
| Elmwood Park | 41 | 35 | 6 |
| El Paso | 5 | 5 | 0 |
| Elwood | 7 | 7 | 0 |
| Energy | 4 | 4 | 0 |
| Erie | 3 | 3 | 0 |
| Eureka | 6 | 6 | 0 |
| Evanston | 202 | 152 | 50 |
| Evergreen Park | 69 | 58 | 11 |
| Fairbury | 7 | 7 | 0 |
| Fairfield | 17 | 13 | 4 |
| Fairmont City | 9 | 7 | 2 |
| Fairview | 1 | 1 | 0 |
| Fairview Heights | 47 | 37 | 10 |
| Farmer City | 6 | 3 | 3 |
| Farmington | 5 | 5 | 0 |
| Fisher | 2 | 2 | 0 |
| Flora | 16 | 11 | 5 |
| Flossmoor | 23 | 18 | 5 |
| Ford Heights | 9 | 8 | 1 |
| Forest Park | 54 | 39 | 15 |
| Forest View | 11 | 8 | 3 |
| Fox Lake | 25 | 22 | 3 |
| Fox River Grove | 10 | 10 | 0 |
| Frankfort | 33 | 28 | 5 |
| Franklin Park | 68 | 49 | 19 |
| Freeburg | 10 | 9 | 1 |
| Freeport | 72 | 54 | 18 |
| Fulton | 8 | 7 | 1 |
| Galena | 12 | 9 | 3 |
| Galesburg | 78 | 50 | 28 |
| Galva | 4 | 4 | 0 |
| Geneseo | 21 | 14 | 7 |
| Geneva | 48 | 37 | 11 |
| Genoa | 10 | 10 | 0 |
| Georgetown | 4 | 4 | 0 |
| Germantown | 1 | 1 | 0 |
| Gibson City | 10 | 5 | 5 |
| Gifford | 1 | 1 | 0 |
| Gilberts | 9 | 8 | 1 |
| Gillespie | 10 | 7 | 3 |
| Gilman | 2 | 2 | 0 |
| Girard | 3 | 3 | 0 |
| Glasford | 1 | 1 | 0 |
| Glen Carbon | 25 | 18 | 7 |
| Glencoe | 45 | 35 | 10 |
| Glendale Heights | 80 | 53 | 27 |
| Glen Ellyn | 45 | 37 | 8 |
| Glenview | 106 | 78 | 28 |
| Glenwood | 25 | 21 | 4 |
| Golf | 4 | 4 | 0 |
| Grafton | 4 | 4 | 0 |
| Granite City | 61 | 50 | 11 |
| Grant Park | 4 | 4 | 0 |
| Granville | 2 | 2 | 0 |
| Grayslake | 46 | 32 | 14 |
| Grayville | 7 | 3 | 4 |
| Greenfield | 2 | 2 | 0 |
| Greenup | 4 | 4 | 0 |
| Greenville | 14 | 10 | 4 |
| Gridley | 1 | 1 | 0 |
| Gurnee | 86 | 57 | 29 |
| Hamilton | 4 | 4 | 0 |
| Hampshire | 10 | 10 | 0 |
| Hampton | 4 | 4 | 0 |
| Hanover | 1 | 1 | 0 |
| Hanover Park | 71 | 50 | 21 |
| Harrisburg | 15 | 14 | 1 |
| Hartford | 5 | 4 | 1 |
| Harvard | 21 | 15 | 6 |
| Harvey | 86 | 54 | 32 |
| Harwood Heights | 38 | 27 | 11 |
| Havana | 14 | 10 | 4 |
| Hawthorn Woods | 14 | 13 | 1 |
| Hazel Crest | 34 | 27 | 7 |
| Hebron | 5 | 5 | 0 |
| Henry | 3 | 3 | 0 |
| Herrin | 22 | 15 | 7 |
| Herscher | 2 | 2 | 0 |
| Hickory Hills | 37 | 29 | 8 |
| Highland | 28 | 20 | 8 |
| Highland Park | 81 | 59 | 22 |
| Highwood | 14 | 13 | 1 |
| Hillsboro | 8 | 8 | 0 |
| Hillside | 34 | 24 | 10 |
| Hinckley | 3 | 3 | 0 |
| Hinsdale | 37 | 28 | 9 |
| Hodgkins | 21 | 19 | 2 |
| Hoffman Estates | 114 | 97 | 17 |
| Homer | 1 | 1 | 0 |
| Hometown | 5 | 1 | 4 |
| Homewood | 47 | 35 | 12 |
| Hoopeston | 17 | 11 | 6 |
| Hopedale | 2 | 2 | 0 |
| Hopkins Park | 1 | 1 | 0 |
| Huntley | 28 | 24 | 4 |
| Hutsonville | 1 | 1 | 0 |
| Indian Head Park | 12 | 9 | 3 |
| Irving | 1 | 1 | 0 |
| Island Lake | 20 | 14 | 6 |
| Itasca | 35 | 27 | 8 |
| Jacksonville | 50 | 40 | 10 |
| Jerome | 8 | 8 | 0 |
| Jerseyville | 21 | 14 | 7 |
| Johnsburg | 10 | 9 | 1 |
| Johnston City | 5 | 5 | 0 |
| Joliet | 363 | 281 | 82 |
| Jonesboro | 3 | 3 | 0 |
| Justice | 33 | 28 | 5 |
| Kankakee | 85 | 69 | 16 |
| Kenilworth | 14 | 11 | 3 |
| Kewanee | 28 | 21 | 7 |
| Kildeer | 23 | 22 | 1 |
| Kincaid | 1 | 1 | 0 |
| Kirkland | 3 | 3 | 0 |
| Knoxville | 4 | 4 | 0 |
| Lacon | 3 | 3 | 0 |
| La Grange | 38 | 29 | 9 |
| La Grange Park | 24 | 20 | 4 |
| Lake Bluff | 22 | 16 | 6 |
| Lake Forest | 61 | 43 | 18 |
| Lake in the Hills | 55 | 41 | 14 |
| Lakemoor | 8 | 8 | 0 |
| Lake Villa | 19 | 17 | 2 |
| Lakewood | 9 | 8 | 1 |
| Lake Zurich | 54 | 34 | 20 |
| La Moille | 1 | 1 | 0 |
| Lanark | 3 | 3 | 0 |
| Lansing | 81 | 63 | 18 |
| La Salle | 25 | 20 | 5 |
| Lebanon | 10 | 10 | 0 |
| Leland | 1 | 1 | 0 |
| Leland Grove | 6 | 6 | 0 |
| Lemont | 34 | 32 | 2 |
| Le Roy | 6 | 6 | 0 |
| Lewistown | 3 | 3 | 0 |
| Lexington | 3 | 3 | 0 |
| Libertyville | 58 | 41 | 17 |
| Lincoln | 25 | 24 | 1 |
| Lincolnshire | 35 | 25 | 10 |
| Lincolnwood | 44 | 33 | 11 |
| Lindenhurst | 16 | 14 | 2 |
| Lisle | 54 | 41 | 13 |
| Litchfield | 24 | 16 | 8 |
| Livingston | 2 | 2 | 0 |
| Lockport | 42 | 35 | 7 |
| Lombard | 89 | 73 | 16 |
| Loves Park | 36 | 27 | 9 |
| Lynwood | 23 | 17 | 6 |
| Lyons | 34 | 27 | 7 |
| Machesney Park | 23 | 22 | 1 |
| Mackinaw | 2 | 2 | 0 |
| Macomb | 29 | 26 | 3 |
| Madison | 16 | 12 | 4 |
| Mahomet | 8 | 7 | 1 |
| Manhattan | 8 | 8 | 0 |
| Manito | 3 | 3 | 0 |
| Manteno | 16 | 15 | 1 |
| Maple Park | 1 | 1 | 0 |
| Marengo | 20 | 14 | 6 |
| Marion | 36 | 26 | 10 |
| Marissa | 5 | 5 | 0 |
| Markham | 40 | 30 | 10 |
| Maroa | 2 | 2 | 0 |
| Marquette Heights | 5 | 5 | 0 |
| Marseilles | 13 | 9 | 4 |
| Marshall | 12 | 11 | 1 |
| Martinsville | 2 | 2 | 0 |
| Maryville | 16 | 11 | 5 |
| Mascoutah | 14 | 13 | 1 |
| Mason City | 5 | 5 | 0 |
| Matteson | 46 | 36 | 10 |
| Mattoon | 55 | 42 | 13 |
| Maywood | 76 | 55 | 21 |
| McCook | 20 | 16 | 4 |
| McCullom Lake | 2 | 2 | 0 |
| McHenry | 66 | 49 | 17 |
| McLean | 1 | 1 | 0 |
| McLeansboro | 5 | 5 | 0 |
| Melrose Park | 89 | 73 | 16 |
| Mendota | 20 | 15 | 5 |
| Meredosia | 2 | 2 | 0 |
| Metamora | 4 | 4 | 0 |
| Metropolis | 20 | 16 | 4 |
| Midlothian | 30 | 24 | 6 |
| Milan | 16 | 12 | 4 |
| Milledgeville | 2 | 2 | 0 |
| Millstadt | 6 | 6 | 0 |
| Minier | 2 | 2 | 0 |
| Minonk | 2 | 2 | 0 |
| Minooka | 17 | 15 | 2 |
| Mokena | 33 | 30 | 3 |
| Moline | 109 | 83 | 26 |
| Momence | 8 | 8 | 0 |
| Monee | 12 | 11 | 1 |
| Monmouth | 26 | 17 | 9 |
| Montgomery | 29 | 21 | 8 |
| Monticello | 7 | 6 | 1 |
| Morris | 35 | 26 | 9 |
| Morrison | 6 | 6 | 0 |
| Morton | 29 | 22 | 7 |
| Morton Grove | 60 | 46 | 14 |
| Mound City | 1 | 1 | 0 |
| Mount Carmel | 17 | 13 | 4 |
| Mount Carroll | 3 | 3 | 0 |
| Mount Morris | 5 | 4 | 1 |
| Mount Olive | 6 | 4 | 2 |
| Mount Prospect | 107 | 84 | 23 |
| Mount Pulaski | 3 | 3 | 0 |
| Mount Sterling | 9 | 4 | 5 |
| Mount Vernon | 58 | 46 | 12 |
| Mount Zion | 10 | 8 | 2 |
| Moweaqua | 2 | 2 | 0 |
| Mundelein | 67 | 47 | 20 |
| Murphysboro | 19 | 12 | 7 |
| Naperville | 285 | 179 | 106 |
| Nashville | 8 | 7 | 1 |
| Nauvoo | 2 | 2 | 0 |
| Neoga | 3 | 3 | 0 |
| New Athens | 5 | 5 | 0 |
| New Baden | 5 | 5 | 0 |
| New Lenox | 37 | 34 | 3 |
| Newman | 1 | 1 | 0 |
| Newton | 7 | 6 | 1 |
| Niles | 73 | 59 | 14 |
| Nokomis | 6 | 5 | 1 |
| Normal | 86 | 76 | 10 |
| Norridge | 55 | 39 | 16 |
| North Aurora | 27 | 25 | 2 |
| Northbrook | 88 | 61 | 27 |
| North Chicago | 71 | 54 | 17 |
| Northfield | 28 | 19 | 9 |
| Northlake | 46 | 33 | 13 |
| North Pekin | 3 | 3 | 0 |
| North Riverside | 35 | 26 | 9 |
| Oak Brook | 61 | 43 | 18 |
| Oakbrook Terrace | 22 | 19 | 3 |
| Oak Forest | 53 | 40 | 13 |
| Oak Lawn | 150 | 100 | 50 |
| Oak Park | 139 | 124 | 15 |
| Oblong | 2 | 2 | 0 |
| O'Fallon | 57 | 43 | 14 |
| Oglesby | 13 | 9 | 4 |
| Okawville | 3 | 3 | 0 |
| Olney | 19 | 13 | 6 |
| Olympia Fields | 20 | 19 | 1 |
| Oregon | 9 | 8 | 1 |
| Orion | 3 | 3 | 0 |
| Orland Hills | 15 | 14 | 1 |
| Orland Park | 124 | 92 | 32 |
| Oswego | 50 | 44 | 6 |
| Ottawa | 45 | 34 | 11 |
| Palatine | 134 | 107 | 27 |
| Palestine | 3 | 3 | 0 |
| Palos Heights | 27 | 26 | 1 |
| Palos Hills | 35 | 33 | 2 |
| Palos Park | 12 | 11 | 1 |
| Pana | 12 | 8 | 4 |
| Paris | 25 | 18 | 7 |
| Park City | 15 | 11 | 4 |
| Park Forest | 47 | 38 | 9 |
| Park Ridge | 73 | 59 | 14 |
| Pawnee | 10 | 6 | 4 |
| Paxton | 7 | 7 | 0 |
| Pecatonica | 3 | 3 | 0 |
| Pekin | 61 | 54 | 7 |
| Peoria | 279 | 239 | 40 |
| Peoria Heights | 15 | 11 | 4 |
| Peotone | 10 | 9 | 1 |
| Peru | 28 | 21 | 7 |
| Petersburg | 5 | 5 | 0 |
| Phoenix | 8 | 6 | 2 |
| Pinckneyville | 8 | 7 | 1 |
| Piper City | 1 | 1 | 0 |
| Pittsfield | 6 | 6 | 0 |
| Plainfield | 61 | 46 | 15 |
| Plano | 19 | 17 | 2 |
| Polo | 4 | 4 | 0 |
| Pontiac | 24 | 22 | 2 |
| Pontoon Beach | 18 | 13 | 5 |
| Port Barrington | 1 | 1 | 0 |
| Port Byron | 2 | 2 | 0 |
| Posen | 13 | 12 | 1 |
| Potomac | 1 | 1 | 0 |
| Princeton | 16 | 15 | 1 |
| Prophetstown | 4 | 3 | 1 |
| Prospect Heights | 29 | 26 | 3 |
| Quincy | 91 | 76 | 15 |
| Rantoul | 38 | 29 | 9 |
| Raymond | 1 | 1 | 0 |
| Red Bud | 6 | 6 | 0 |
| Richmond | 5 | 4 | 1 |
| Richton Park | 31 | 27 | 4 |
| Ridge Farm | 2 | 2 | 0 |
| Ridgway | 3 | 3 | 0 |
| Riverdale | 48 | 35 | 13 |
| River Forest | 34 | 31 | 3 |
| River Grove | 31 | 23 | 8 |
| Riverside | 25 | 19 | 6 |
| Robbins | 11 | 4 | 7 |
| Robinson | 14 | 13 | 1 |
| Rochelle | 27 | 20 | 7 |
| Rochester | 7 | 7 | 0 |
| Rockdale | 5 | 4 | 1 |
| Rock Falls | 26 | 19 | 7 |
| Rockford | 332 | 301 | 31 |
| Rock Island | 108 | 80 | 28 |
| Rockton | 14 | 13 | 1 |
| Rolling Meadows | 80 | 54 | 26 |
| Romeoville | 74 | 56 | 18 |
| Roodhouse | 4 | 4 | 0 |
| Roscoe | 15 | 13 | 2 |
| Roselle | 51 | 37 | 14 |
| Rosemont | 93 | 74 | 19 |
| Rossville | 2 | 2 | 0 |
| Round Lake | 25 | 20 | 5 |
| Round Lake Beach | 49 | 41 | 8 |
| Round Lake Heights | 5 | 5 | 0 |
| Round Lake Park | 14 | 12 | 2 |
| Roxana | 6 | 5 | 1 |
| Royalton | 2 | 2 | 0 |
| Rushville | 5 | 5 | 0 |
| Salem | 21 | 14 | 7 |
| Sandwich | 19 | 13 | 6 |
| Sauget | 15 | 15 | 0 |
| Sauk Village | 30 | 22 | 8 |
| Savanna | 8 | 8 | 0 |
| Schaumburg | 200 | 131 | 69 |
| Schiller Park | 38 | 32 | 6 |
| Seneca | 8 | 4 | 4 |
| Sesser | 6 | 5 | 1 |
| Shawneetown | 4 | 4 | 0 |
| Shelbyville | 8 | 7 | 1 |
| Sheridan | 3 | 3 | 0 |
| Sherman | 6 | 6 | 0 |
| Shiloh | 12 | 12 | 0 |
| Shorewood | 27 | 23 | 4 |
| Silvis | 21 | 14 | 7 |
| Skokie | 137 | 105 | 32 |
| Sleepy Hollow | 7 | 6 | 1 |
| Smithton | 5 | 5 | 0 |
| Somonauk | 4 | 4 | 0 |
| South Barrington | 18 | 15 | 3 |
| South Beloit | 15 | 13 | 2 |
| South Chicago Heights | 13 | 9 | 4 |
| South Elgin | 40 | 31 | 9 |
| Southern View | 3 | 3 | 0 |
| South Holland | 51 | 40 | 11 |
| South Jacksonville | 6 | 5 | 1 |
| South Pekin | 2 | 2 | 0 |
| South Roxana | 5 | 5 | 0 |
| Sparta | 17 | 12 | 5 |
| Springfield | 314 | 268 | 46 |
| Spring Grove | 11 | 9 | 2 |
| Spring Valley | 14 | 11 | 3 |
| St. Anne | 3 | 3 | 0 |
| Staunton | 9 | 6 | 3 |
| St. Charles | 70 | 56 | 14 |
| Steger | 22 | 16 | 6 |
| Sterling | 40 | 27 | 13 |
| St. Francisville | 1 | 1 | 0 |
| Stickney | 21 | 15 | 6 |
| Stockton | 3 | 3 | 0 |
| Stone Park | 24 | 18 | 6 |
| Stonington | 1 | 1 | 0 |
| Streamwood | 70 | 59 | 11 |
| Streator | 30 | 23 | 7 |
| Sugar Grove | 14 | 13 | 1 |
| Sullivan | 9 | 7 | 2 |
| Summit | 37 | 31 | 6 |
| Sumner | 2 | 2 | 0 |
| Swansea | 26 | 19 | 7 |
| Sycamore | 27 | 25 | 2 |
| Taylorville | 28 | 22 | 6 |
| Thomasboro | 1 | 1 | 0 |
| Thomson | 1 | 1 | 0 |
| Thornton | 10 | 8 | 2 |
| Tilton | 3 | 3 | 0 |
| Tinley Park | 102 | 73 | 29 |
| Tolono | 4 | 4 | 0 |
| Tremont | 3 | 3 | 0 |
| Trenton | 4 | 4 | 0 |
| Troy | 22 | 16 | 6 |
| Tuscola | 8 | 7 | 1 |
| University Park | 18 | 14 | 4 |
| Urbana | 65 | 51 | 14 |
| Valmeyer | 1 | 1 | 0 |
| Vandalia | 18 | 13 | 5 |
| Venice | 6 | 4 | 2 |
| Vernon Hills | 69 | 48 | 21 |
| Vienna | 3 | 3 | 0 |
| Villa Grove | 5 | 4 | 1 |
| Villa Park | 54 | 39 | 15 |
| Virden | 10 | 6 | 4 |
| Virginia | 1 | 1 | 0 |
| Wamac | 4 | 4 | 0 |
| Warren | 4 | 3 | 1 |
| Warrensburg | 3 | 3 | 0 |
| Warrenville | 35 | 28 | 7 |
| Warsaw | 4 | 3 | 1 |
| Washburn | 2 | 2 | 0 |
| Washington | 27 | 19 | 8 |
| Washington Park | 11 | 8 | 3 |
| Waterloo | 16 | 14 | 2 |
| Waterman | 2 | 2 | 0 |
| Watseka | 10 | 9 | 1 |
| Wauconda | 35 | 23 | 12 |
| Waukegan | 222 | 165 | 57 |
| Wayne | 5 | 5 | 0 |
| Westchester | 50 | 35 | 15 |
| West Chicago | 60 | 46 | 14 |
| West City | 8 | 4 | 4 |
| West Dundee | 25 | 22 | 3 |
| Western Springs | 27 | 21 | 6 |
| West Frankfort | 19 | 11 | 8 |
| Westmont | 59 | 44 | 15 |
| West Salem | 1 | 1 | 0 |
| Westville | 3 | 3 | 0 |
| Wheaton | 92 | 68 | 24 |
| Wheeling | 93 | 65 | 28 |
| White Hall | 7 | 4 | 3 |
| Williamsfield | 2 | 2 | 0 |
| Williamsville | 2 | 2 | 0 |
| Willowbrook | 29 | 25 | 4 |
| Willow Springs | 19 | 14 | 5 |
| Wilmette | 64 | 46 | 18 |
| Wilmington | 16 | 11 | 5 |
| Winchester | 4 | 4 | 0 |
| Winfield | 24 | 22 | 2 |
| Winnebago | 6 | 6 | 0 |
| Winnetka | 34 | 26 | 8 |
| Winthrop Harbor | 16 | 11 | 5 |
| Witt | 1 | 1 | 0 |
| Wood Dale | 49 | 33 | 16 |
| Woodhull | 1 | 1 | 0 |
| Woodridge | 80 | 55 | 25 |
| Wood River | 25 | 19 | 6 |
| Woodstock | 50 | 37 | 13 |
| Worden | 2 | 2 | 0 |
| Worth | 26 | 24 | 2 |
| Yates City | 1 | 1 | 0 |
| Yorkville | 26 | 23 | 3 |
| Zeigler | 4 | 4 | 0 |
| Zion | 61 | 47 | 14 |
Provides the methodology used in constructing this table and other pertinent information about this table.