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

Updated on January 21, 2026.

According to the FBI UCR data, in 2024, among Illinois cities with a population of at least 10K, Danville had the highest Total Crime Rate per 100K residents (7,403.69), followed by Evergreen Park (5,957.08), Springfield (5,844.68), Peoria (5,678.49), and Carbondale (4,745.51).

The chart below shows the top 10 cities with high Total crime rate in 2024, 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.
Ranking of Illinois Cities By Total Crime Rate Per 100K in 2024
Danville
Evergreen Park
Springfield
Peoria
Carbondale
Chicago
Chicago Heights
Oak Park
Moline
Alton
Ranking of Illinois Cities By Total Crime Rate Per 100K in 2024
0 of 0
Rank City Crime Rate Per 100K
1 Danville 7403.69
2 Evergreen Park 5957.08
3 Springfield 5844.68
4 Peoria 5678.49
5 Carbondale 4745.51
6 Chicago 4029.75
7 Chicago Heights 3972.56
8 Oak Park 3941.06
9 Moline 3727.89
10 Alton 3655.93
11 Rockford 3627.48
12 Riverdale 3576.78
13 Decatur 3518.12
14 Galesburg 3488.78
15 Fairview Heights 3448.71
16 Marion 3429.05
17 Alsip 3372.16
18 Rock Island 3278.37
19 Centralia 3268.64
20 Forest Park 3261.52
21 Hazel Crest 3257.07
22 Granite City 3163.85
23 Blue Island 3125.74
24 Urbana 3049.42
25 Herrin 2960.83
26 DeKalb 2909.87
27 Skokie 2896.31
28 Evanston 2891.69
29 Country Club Hills 2875.78
30 Champaign 2788.77
31 East Moline 2674.81
32 Lincolnwood 2662.05
33 East Peoria 2628.81
34 Bradley 2607.73
35 River Forest 2563.18
36 Schaumburg 2490.59
37 Richton Park 2461.64
38 South Holland 2461.37
39 Jacksonville 2435.46
40 Rantoul 2433.46
41 Gurnee 2410.04
42 Belleville 2366.69
43 Crestwood 2290.90
44 Homewood 2282.55
45 Niles 2278.43
46 Harvey 2238.38
47 Lansing 2237.36
48 Effingham 2229.30
49 Burbank 2166.72
50 Charleston 2152.50
51 Chicago Ridge 2101.33
52 Melrose Park 2092.00
53 Waukegan 2072.17
54 Summit 2018.17
55 Wood River 1996.87
56 Collinsville 1961.95
57 Streator 1958.54
58 Fox Lake 1944.37
59 Oak Lawn 1912.54
60 Normal 1885.00
61 Machesney Park 1855.30
62 Northlake 1842.98
63 Morris 1834.61
64 Elk Grove Village 1814.83
65 Park Forest 1806.02
66 Freeport 1769.49
67 Midlothian 1764.92
68 Villa Park 1752.43
69 Loves Park 1750.17
70 Mattoon 1749.27
71 Lombard 1728.02
72 Ottawa 1687.85
73 Sterling 1659.72
74 Joliet 1601.26
75 Pontiac 1597.01
76 Cicero 1592.52
77 Franklin Park 1582.01
78 River Grove 1531.51
79 Vernon Hills 1528.41
80 Aurora 1521.89
81 Bellwood 1509.39
82 Bloomingdale 1467.68
83 Zion 1454.21
84 Taylorville 1405.96
85 Rolling Meadows 1382.33
86 Glenview 1373.70
87 Elgin 1372.27
88 Tinley Park 1355.72
89 Mount Vernon 1336.07
90 Worth 1323.42
91 Bensenville 1289.79
92 Lake Zurich 1287.53
93 Elmwood Park 1281.05
94 Des Plaines 1263.59
95 Berwyn 1259.78
96 Algonquin 1244.68
97 Northbrook 1231.78
98 Washington 1224.62
99 O'Fallon 1224.26
100 Crystal Lake 1214.88
101 Wilmette 1210.42
102 Lincoln 1191.03
103 Wood Dale 1190.74
104 Morton Grove 1181.57
105 Romeoville 1168.09
106 Glen Carbon 1167.99
107 St. Charles 1155.89
108 Hoffman Estates 1146.22
109 Orland Park 1132.65
110 Hickory Hills 1124.17
111 Westmont 1105.74
112 Crest Hill 1103.90
113 Glendale Heights 1093.81
114 Sycamore 1063.15
115 Deerfield 1037.51
116 Addison 1036.82
117 Montgomery 1036.06
118 Palatine 1011.57
119 North Aurora 1006.43
120 Downers Grove 1000.67
121 Round Lake Beach 990.84
122 La Grange 988.95
123 Mount Prospect 979.02
124 New Lenox 978.28
125 Wheeling 971.79
126 Bolingbrook 969.30
127 Naperville 967.97
128 Darien 967.64
129 Barrington 951.74
130 Park Ridge 947.06
131 Arlington Heights 945.00
132 Palos Heights 924.87
133 Shorewood 922.26
134 Morton 915.19
135 Burr Ridge 902.38
136 Carpentersville 893.22
137 Woodridge 889.57
138 Elmhurst 882.63
139 Highland Park 864.37
140 South Elgin 859.95
141 Batavia 843.25
142 Streamwood 837.70
143 Bourbonnais 821.26
144 Mokena 821.25
145 Shiloh 809.37
146 West Chicago 805.03
147 Swansea 785.39
148 Carol Stream 782.89
149 Mundelein 774.88
150 Buffalo Grove 752.08
151 Prospect Heights 747.26
152 North Chicago 742.13
153 Plainfield 741.03
154 Warrenville 740.50
155 Winnetka 740.19
156 Brookfield 736.50
157 Edwardsville 716.35
158 McHenry 714.21
159 Grayslake 710.79
160 Roscoe 703.38
161 Frankfort 701.16
162 La Grange Park 699.08
163 Round Lake 686.87
164 Westchester 681.13
165 Lockport 659.97
166 Dixon 651.47
167 Lake Forest 645.76
168 Plano 641.32
169 Woodstock 637.36
170 Glen Ellyn 635.32
171 Libertyville 617.07
172 Chatham 597.45
173 Wheaton 594.50
174 Belvidere 592.84
175 Oswego 588.50
176 Geneva 584.16
177 Channahon 577.75
178 Lemont 576.91
179 Antioch 570.20
180 Hanover Park 542.22
181 Hinsdale 538.44
182 Oak Forest 530.54
183 Lake in the Hills 510.97
184 Lisle 502.73
185 Palos Hills 490.53
186 Cary 487.94
187 Troy 469.15
188 Yorkville 461.46
189 Huntley 457.12
190 Mahomet 455.49
191 Bartlett 418.60
192 Winfield 404.46
193 Minooka 340.58
194 Homer Glen 309.45
195 Western Springs 280.49
196 Manhattan 229.11
197 Lindenhurst 188.46
198 Pingree Grove 166.74
199 Campton Hills 55.72