Ranking of Illinois Cities By Aggravated Assault Crime Rate Per 100K in 2021

Updated on January 9, 2025.

According to the FBI UCR data, in 2021, among Illinois cities with a population of at least 10K, Rockford had the highest Aggravated Assault Crime Rate per 100K residents (1,278.23), followed by Springfield (612.37), Rock Island (561.83), Champaign (535.29), and Moline (416.34).

The chart below shows the top 10 cities with high Aggravated Assault crime rate in 2021, and the table below shows the ranking of Illinois cities with a population of at least 10K, based on the Aggravated Assault 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 Aggravated Assault 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 Aggravated Assault Crime Rate Per 100K in 2021
Rockford
Springfield
Rock Island
Champaign
Moline
DeKalb
Alton
Urbana
Granite City
Fox Lake
Ranking of Illinois Cities By Aggravated Assault Crime Rate Per 100K in 2021
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 Rockford 1278.23
2 Springfield 612.37
3 Rock Island 561.83
4 Champaign 535.29
5 Moline 416.34
6 DeKalb 409.65
7 Alton 394.26
8 Urbana 371.94
9 Granite City 341.89
10 Fox Lake 269.59
11 Rantoul 245.08
12 Cicero 225.76
13 Pekin 215.24
14 Fairview Heights 205.81
15 Loves Park 201.52
16 Bloomington 196.98
17 East Peoria 179.90
18 Jacksonville 135.88
19 Chicago Ridge 116.60
20 Skokie 112.61
21 Barrington 108.24
22 Worth 106.91
23 Normal 106.16
24 O'Fallon 94.31
25 Morton 86.32
26 Sycamore 70.66
27 Homewood 65.24
28 Tinley Park 63.57
29 Franklin Park 63.54
30 Shiloh 58.14
31 Palos Heights 56.63
32 Montgomery 54.00
33 Evanston 52.42
34 Morris 52.22
35 McHenry 51.65
36 Lake Zurich 50.60
37 Mundelein 48.49
38 Troy 47.86
39 Grayslake 45.69
40 Swansea 45.30
41 Algonquin 42.21
42 Highland Park 40.83
43 Batavia 37.79
44 Wauconda 29.83
45 Midlothian 28.34
46 Edwardsville 23.75
47 La Grange Park 23.42
48 Geneva 23.06
49 Deerfield 21.55
50 Oswego 21.41
51 Lake in the Hills 21.21
52 La Grange 19.67
53 Wheeling 17.91
54 Lemont 17.17
55 Wilmette 11.20
56 Pingree Grove 0.00
56 River Forest 0.00