Official websites use .gov

A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS

A lock () or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.

Table 78

ILLINOIS

Full-time Law Enforcement Employees

by City, 2019

City Population Total law
enforcement
employees
Total
officers
Total
civilians
Albany 868 1 1 0
Aledo 3,448 8 7 1
Algonquin 31,016 54 47 7
Alsip 18,830 43 40 3
Altamont 2,278 6 6 0
Alton 26,360 83 61 22
Amboy 2,301 3 3 0
Anna 4,110 7 7 0
Arlington Heights 75,249 133 106 27
Arthur 2,220 4 4 0
Ashland 1,181 1 1 0
Assumption 1,071 2 2 0
Athens 1,913 5 5 0
Auburn 4,664 6 6 0
Aurora 199,784 362 298 64
Aviston 2,128 1 1 0
Barrington Hills 4,205 20 16 4
Bartonville 6,137 15 10 5
Beardstown 5,425 10 9 1
Bedford Park 602 46 36 10
Berkeley 5,056 19 15 4
Berwyn 54,702 166 114 52
Bethalto 9,270 18 13 5
Bethany 1,258 2 2 0
Bloomington 78,107 157 124 33
Blue Island 23,037 42 32 10
Blue Mound 1,073 1 1 0
Bolingbrook 75,394 123 110 13
Bourbonnais 19,588 28 26 2
Bradley 15,205 44 33 11
Braidwood 6,199 16 13 3
Breese 4,498 8 7 1
Bridgeview 16,153 30 30 0
Brighton 2,137 4 4 0
Buffalo Grove 40,768 75 62 13
Burbank 28,483 52 44 8
Burr Ridge 10,828 31 27 4
Byron 3,585 7 6 1
Cahokia 13,864 39 31 8
Calumet City 36,128 97 73 24
Cambridge 2,078 1 1 0
Campton Hills 11,202 5 5 0
Carbondale 25,242 81 64 17
Carlinville 5,498 17 12 5
Carol Stream 39,599 92 74 18
Carrollton 2,404 6 6 0
Carthage 2,448 4 4 0
Cary 17,728 25 24 1
Caseyville 4,088 14 13 1
Centreville 4,922 9 8 1
Champaign 88,891 140 117 23
Charleston 19,987 34 31 3
Chatham 12,809 20 14 6
Chenoa 3,143 4 4 0
Cherry Valley 2,877 15 14 1
Chicago 2,707,064 14,015 13,160 855
Chicago Heights 29,471 93 78 15
Chicago Ridge 14,017 35 31 4
Chillicothe 6,071 12 12 0
Cicero 81,270 180 156 24
Coal City 5,340 14 13 1
Coal Valley 3,760 9 8 1
Colfax 1,017 1 1 0
Cortland 4,369 6 6 0
Countryside 5,957 27 24 3
Crest Hill 20,534 32 30 2
Crete 8,096 20 18 2
Crystal Lake 39,944 68 59 9
Dallas City 870 3 3 0
Dana 152 1 1 0
Danville 30,642 64 55 9
Darien 21,935 37 32 5
Decatur 70,710 149 141 8
Deer Creek 661 1 1 0
Deerfield 18,848 54 40 14
DeKalb 42,428 76 61 15
Delavan 1,605 4 4 0
De Soto 1,510 4 3 1
Des Plaines 59,023 117 100 17
Dupo 3,810 8 8 0
Du Quoin 5,705 13 9 4
Dwight 3,962 10 9 1
East Dubuque 1,571 6 6 0
Edwardsville 25,047 60 45 15
Effingham 12,662 38 24 14
Elburn 5,967 8 7 1
Elgin 112,112 243 180 63
Elizabeth 721 1 1 0
Elk Grove Village 32,371 100 86 14
Elmhurst 46,857 85 67 18
Elmwood 2,021 2 2 0
Elmwood Park 24,185 43 36 7
Elwood 2,257 12 11 1
Essex 759 1 1 0
Eureka 5,276 6 6 0
Evanston 74,047 212 157 55
Evergreen Park 19,260 77 58 19
Fairbury 3,602 6 6 0
Fairfield 4,961 14 10 4
Fairmount 602 1 1 0
Farmington 2,236 6 6 0
Fisher 1,966 2 2 0
Flossmoor 9,211 24 19 5
Fox Lake 10,457 29 23 6
Fox River Grove 4,610 8 8 0
Frankfort 19,352 36 32 4
Freeburg 4,240 11 10 1
Freeport 23,721 63 47 16
Fulton 3,330 10 9 1
Galena 3,155 11 10 1
Genoa 5,211 7 6 1
Georgetown 3,205 4 4 0
Gibson City 3,283 8 7 1
Gifford 1,100 1 1 0
Gillespie 3,097 11 8 3
Glencoe 8,887 39 34 5
Glendale Heights 33,878 70 54 16
Glenview 47,581 72 67 5
Glenwood 8,767 25 22 3
Goodfield 998 1 1 0
Grafton 632 3 3 0
Granite City 28,315 68 56 12
Greenfield 981 2 2 0
Greenup 1,486 4 4 0
Gurnee 30,493 97 62 35
Hampshire 6,425 10 10 0
Hampton 1,757 4 4 0
Hanover Park 37,699 83 57 26
Hartford 1,344 5 4 1
Harvard 9,092 20 18 2
Harwood Heights 8,388 27 24 3
Hawthorn Woods 8,651 13 12 1
Henry 2,205 5 4 1
Herrin 12,878 27 18 9
Hickory Hills 13,806 34 27 7
Highland 9,836 27 20 7
Highwood 5,250 12 11 1
Hillsboro 5,972 10 10 0
Hinckley 2,033 3 3 0
Hodgkins 1,883 24 22 2
Hoffman Estates 51,105 103 86 17
Homer 1,165 1 1 0
Homewood 18,831 45 40 5
Hoopeston 5,046 20 11 9
Hudson 1,816 3 3 0
Indian Head Park 3,742 8 7 1
Inverness 7,442 14 12 2
Itasca 10,032 25 22 3
Jacksonville 18,667 43 39 4
Jerseyville 8,208 21 15 6
Joliet 148,155 339 270 69
Kankakee 25,872 72 68 4
Kansas 721 1 1 0
Kildeer 4,033 9 8 1
Kingston 1,159 2 2 0
Kirkland 1,715 2 2 0
Ladd 1,199 1 1 0
La Grange 15,424 28 24 4
La Grange Park 13,260 23 21 2
Lake Bluff 5,606 17 15 2
Lake Forest 19,564 40 35 5
Lake in the Hills 28,811 48 40 8
Lakemoor 6,008 15 14 1
Lake Villa 8,625 18 17 1
Lakewood 4,006 9 8 1
Lake Zurich 20,060 50 33 17
Lemont 17,297 27 22 5
Le Roy 3,542 8 8 0
Lincoln 13,584 26 26 0
Lindenhurst 14,296 15 13 2
Litchfield 6,708 15 14 1
Lockport 25,587 45 39 6
Lombard 44,672 74 62 12
Lovington 1,044 2 2 0
Lyons 10,436 14 12 2
Machesney Park 22,594 23 22 1
Mackinaw 1,901 2 2 0
Manhattan 8,121 11 10 1
Maple Park 1,341 1 1 0
Marissa 1,807 3 3 0
Marquette Heights 2,644 5 5 0
Marseilles 4,844 10 9 1
Maryville 8,033 14 13 1
Mason City 2,133 3 3 0
Mattoon 17,629 40 36 4
Mazon 972 2 1 1
McLean 797 1 1 0
Melrose Park 24,863 89 72 17
Metropolis 5,986 19 13 6
Midlothian 14,433 32 29 3
Milan 5,012 16 15 1
Milledgeville 945 2 2 0
Millstadt 3,869 8 8 0
Minier 1,188 2 2 0
Mokena 20,573 34 31 3
Momence 3,089 8 8 0
Monmouth 8,944 31 20 11
Montgomery 19,927 36 32 4
Morris 15,083 29 25 4
Morrison 4,026 7 7 0
Morrisonville 1,003 2 1 1
Morton 16,209 24 22 2
Morton Grove 22,904 57 46 11
Mount Carmel 6,988 15 10 5
Mount Morris 2,786 5 4 1
Mount Olive 1,941 5 4 1
Mount Prospect 54,089 102 83 19
Mount Pulaski 1,471 2 2 0
Mount Vernon 14,802 52 40 12
Mount Zion 5,799 12 10 2
Moweaqua 1,715 3 3 0
Mundelein 31,260 74 53 21
Naperville 149,061 251 166 85
New Athens 1,885 4 4 0
New Lenox 27,103 41 36 5
Newton 2,855 7 6 1
Niles 29,104 69 55 14
Nokomis 2,110 5 4 1
Normal 55,013 90 82 8
Northfield 5,418 21 19 2
North Pekin 1,526 7 7 0
Oak Brook 8,096 46 39 7
Oak Lawn 55,361 128 113 15
Oak Park 52,311 137 109 28
Oakwood 1,496 3 3 0
Oblong 1,368 1 1 0
O'Fallon 29,686 66 48 18
Okawville 1,362 4 4 0
Olney 8,800 13 12 1
Oregon 3,471 9 8 1
Orion 1,790 2 2 0
Orland Hills 7,066 10 10 0
Orland Park 58,519 127 99 28
Ottawa 18,047 50 35 15
Palatine 67,984 131 107 24
Palestine 1,272 1 1 0
Palos Hills 17,158 34 31 3
Palos Park 4,768 11 10 1
Paris 8,288 21 15 6
Park City 7,442 13 11 2
Paxton 4,196 7 7 0
Pecatonica 2,081 3 3 0
Pekin 32,033 61 54 7
Peoria 110,955 225 203 22
Peotone 4,135 11 10 1
Peru 9,738 26 24 2
Petersburg 2,214 6 6 0
Pittsfield 4,228 9 9 0
Plainfield 44,691 70 57 13
Pontiac 11,211 20 18 2
Princeton 7,500 18 17 1
Rantoul 12,657 38 31 7
Raymond 941 1 1 0
Richmond 1,921 7 7 0
Ridge Farm 817 1 1 0
Riverdale 13,161 36 30 6
River Forest 10,869 29 27 2
Riverton 3,398 9 9 0
Riverwoods 3,585 7 7 0
Rockdale 1,924 5 5 0
Rockford 145,719 338 298 40
Rock Island 37,517 105 78 27
Rolling Meadows 23,703 56 49 7
Romeoville 39,616 75 62 13
Roscoe 10,492 14 13 1
Rossville 1,223 3 3 0
Round Lake 18,266 29 26 3
Roxana 1,439 7 6 1
Royalton 1,116 3 3 0
Rushville 2,867 5 5 0
Salem 7,053 26 18 8
Sandwich 7,364 20 16 4
San Jose 602 2 2 0
Sauget 164 10 10 0
Savanna 2,767 6 6 0
Schaumburg 73,412 140 109 31
Shorewood 17,606 33 29 4
Silvis 7,538 20 17 3
Skokie 63,082 159 114 45
Smithton 3,836 6 6 0
South Barrington 5,047 22 19 3
South Beloit 7,636 13 12 1
South Chicago Heights 4,029 10 9 1
South Elgin 23,634 36 32 4
South Holland 21,438 45 42 3
South Pekin 1,088 2 2 0
South Roxana 1,991 5 5 0
Springfield 114,393 269 241 28
Spring Valley 5,156 12 11 1
St. Charles 33,118 64 54 10
Steger 9,301 16 15 1
St. Elmo 1,389 3 3 0
Sterling 14,510 38 29 9
Stockton 1,707 6 5 1
Streamwood 39,529 66 57 9
Sullivan 4,487 11 9 2
Summit 11,205 32 30 2
Swansea 13,432 23 21 2
Thayer 658 2 2 0
Thornton 2,423 12 11 1
Tilton 2,638 4 4 0
Tinley Park 56,119 93 80 13
Tolono 3,447 2 2 0
Trenton 2,593 5 5 0
Tuscola 4,336 8 7 1
Urbana 42,080 72 58 14
Vandalia 6,664 12 12 0
Vernon Hills 26,847 66 43 23
Vienna 1,443 3 3 0
Villa Park 21,651 48 39 9
Virden 3,333 10 6 4
Warren 1,301 4 3 1
Warrensburg 1,124 2 2 0
Warrenville 13,268 39 31 8
Watseka 4,809 12 11 1
Waukegan 86,505 189 146 43
Waverly 1,200 1 1 0
Wayne 2,426 2 2 0
Westchester 16,224 37 33 4
West City 640 11 7 4
West Dundee 8,388 21 19 2
Western Springs 13,460 24 21 3
Westmont 24,642 43 37 6
Westville 2,964 4 4 0
Wheaton 53,160 79 64 15
Wheeling 39,028 91 59 32
Willowbrook 8,486 25 22 3
Willow Springs 5,658 11 10 1
Wilmette 27,289 64 44 20
Winfield 9,758 17 16 1
Winnebago 2,963 6 6 0
Wood River 10,108 26 18 8
Woodstock 25,324 41 37 4
Worth 10,534 28 26 2
Yorkville 20,541 33 30 3
Zion 23,617 48 44 4

Data Declaration

Provides the methodology used in constructing this table and other pertinent information about this table.