Ranking of Illinois Cities By Total Crime Rate Per 100K in 2020

Updated on January 9, 2025.

According to the FBI UCR data, in 2020, among Illinois cities with a population of at least 10K, Rockford had the highest Total Crime Rate per 100K residents (4,326.81), followed by Danville (3,250.79), Cahokia (2,431.21), Centralia (2,425.14), and Mount Vernon (2,290.39).

The chart below shows the top 10 cities with high Total crime rate in 2020, and the table below shows the ranking of Illinois cities with a population of at least 10K, based on the Total crime rate per 100K.

You can see similar rankings of cities for other crime types in Illinois, and the ranking of all cities in the US.

Hover over or click on the bars in the chart below, to see the number of Total crimes for each city. The data can also be found in a table below. You can use the table to sort, filter, and explore the data further.

You can also see this information for other states.

You can also find the rate of violent and property crimes for Illinois cities.

Data Source: FBI UCR.
See this for other years:
Ranking of Illinois Cities By Total Crime Rate Per 100K in 2020
Rockford
Danville
Cahokia
Centralia
Mount Vernon
Peoria
Granite City
Springfield
Markham
Marion
Ranking of Illinois Cities By Total Crime Rate Per 100K in 2020
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 Rockford 4326.81
2 Danville 3250.79
3 Cahokia 2431.21
4 Centralia 2425.14
5 Mount Vernon 2290.39
6 Peoria 2038.68
7 Granite City 2026.30
8 Springfield 2026.13
9 Markham 1969.24
10 Marion 1925.82
11 Decatur 1902.39
12 Alton 1809.66
13 Calumet City 1783.17
14 Chicago 1704.60
15 Matteson 1672.31
16 Maywood 1665.58
17 Riverdale 1635.32
18 Lansing 1593.58
19 Kankakee 1585.28
20 Hazel Crest 1561.23
21 Carbondale 1540.13
22 Champaign 1459.04
23 Chicago Heights 1444.86
24 Bellwood 1427.88
25 Galesburg 1407.37
26 Rock Island 1349.34
27 Zion 1321.25
28 Moline 1261.91
29 South Holland 1093.41
30 East Moline 1054.78
31 DeKalb 1016.16
32 Effingham 997.53
33 Herrin 968.20
34 Quincy 963.37
35 Oak Park 959.28
36 Cicero 945.04
37 Alsip 938.54
38 Sterling 926.12
39 Belleville 915.21
40 Country Club Hills 893.73
41 Melrose Park 824.40
42 Summit 818.13
43 Jacksonville 815.56
44 Midlothian 804.53
45 Freeport 754.78
46 Waukegan 696.30
47 Bloomington 688.76
48 Franklin Park 672.29
49 Park Forest 672.19
50 Homewood 665.38
51 Richton Park 641.51
52 Fairview Heights 641.30
53 Mattoon 639.49
54 Urbana 627.80
55 Loves Park 626.53
56 Fox Lake 585.08
57 Crest Hill 570.64
58 Streator 560.72
59 Burbank 559.95
60 Aurora 549.80
61 Skokie 547.53
62 Taylorville 545.60
63 Pontiac 545.42
64 Morton Grove 527.57
65 Swansea 525.41
66 O'Fallon 515.64
67 Schiller Park 492.96
68 Evergreen Park 492.92
69 Bridgeview 492.03
70 Oak Forest 461.53
71 Elgin 457.14
72 Addison 439.43
73 Elmwood Park 437.30
74 Morris 433.75
75 Hickory Hills 416.91
76 Northlake 411.79
77 Normal 404.19
78 North Aurora 400.62
79 Lincolnwood 393.22
80 Gurnee 392.99
81 Westmont 376.80
82 Westchester 373.81
83 Bolingbrook 369.65
84 Streamwood 367.78
85 Glenview 363.44
86 Bourbonnais 352.92
87 Montgomery 348.78
88 Macomb 348.53
89 Lyons 348.43
90 Villa Park 345.46
91 Ottawa 333.65
92 Elk Grove Village 328.28
93 River Forest 324.80
94 Shiloh 321.14
95 Mokena 314.81
96 Plano 314.76
97 Dixon 312.36
98 Troy 307.04
99 St. Charles 300.46
100 Washington 300.08
101 Burr Ridge 296.79
102 Schaumburg 295.60
103 Oak Lawn 295.43
104 Niles 294.74
105 Prospect Heights 290.31
106 Woodridge 280.78
107 Elmhurst 280.65
108 West Chicago 280.19
109 Glendale Heights 274.31
110 Wood Dale 272.30
111 Round Lake 271.18
112 Winnetka 267.68
113 Roscoe 267.35
114 Des Plaines 266.33
115 Frankfort 265.97
116 Warrenville 265.71
117 Downers Grove 264.93
118 Park Ridge 260.25
119 Chicago Ridge 259.27
120 La Grange 254.99
121 Hanover Park 254.35
122 Lombard 252.30
123 Morton 252.04
124 Lockport 245.14
125 Chatham 243.31
126 Lemont 240.94
127 Rolling Meadows 238.61
128 Carol Stream 237.48
129 Wheaton 233.37
130 Naperville 232.67
131 Lake Forest 231.34
132 Northbrook 230.81
133 Grayslake 227.19
134 Bloomingdale 225.33
135 Batavia 219.38
136 McHenry 218.03
137 Glen Carbon 210.25
138 Glen Ellyn 205.75
139 Deerfield 203.30
140 Sycamore 200.95
141 Roselle 196.16
142 Wheeling 193.53
143 Crystal Lake 191.31
144 La Grange Park 190.36
145 Darien 189.90
146 Algonquin 187.16
147 New Lenox 183.62
148 Shorewood 180.57
149 Vernon Hills 179.82
150 Western Springs 179.05
151 Libertyville 178.39
152 Geneva 174.06
153 Channahon 172.78
154 Tinley Park 170.70
155 Antioch 169.72
156 Hinsdale 169.26
157 Carpentersville 166.66
158 Homer Glen 163.29
159 Oswego 159.74
160 Barrington 156.79
161 Yorkville 156.76
162 Arlington Heights 156.61
163 Woodstock 142.39
164 Huntley 141.48
165 Palos Hills 141.07
166 Lake in the Hills 139.87
167 Mundelein 125.59
168 Lake Zurich 120.63
169 Mount Prospect 112.00
170 Palos Heights 103.83
171 Orland Park 103.46
172 Edwardsville 94.76
173 Palatine 90.56
174 Lindenhurst 84.66
175 Bartlett 83.79
176 Pingree Grove 83.67
177 Cary 83.17
178 Buffalo Grove 61.91
179 Campton Hills 36.06