Ranking of Illinois Cities By Violent Crime Rate Per 100K in 2022

Updated on November 17, 2023.

According to the FBI UCR data, in 2022, among Illinois cities with a population of at least 10K, Chicago Heights had the highest Violent Crime Rate per 100K residents (1,902.02), followed by Danville (1,755.62), Rockford (1,430.03), Peoria (1,188.59), and Alton (908.3).

The chart below shows the top 10 cities with high Violent crime rate in 2022, and the table below shows the ranking of Illinois cities with a population of at least 10K, based on the Violent 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 Violent 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 Violent Crime Rate Per 100K in 2022
Chicago Heights
Danville
Rockford
Peoria
Alton
Carbondale
Springfield
Hazel Crest
Decatur
Granite City
Ranking of Illinois Cities By Violent Crime Rate Per 100K in 2022
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 Chicago Heights 1902.02
2 Danville 1755.62
3 Rockford 1430.03
4 Peoria 1188.59
5 Alton 908.30
6 Carbondale 786.60
7 Springfield 770.33
8 Hazel Crest 731.57
9 Decatur 705.06
10 Granite City 652.66
11 Champaign 645.77
12 Rantoul 609.81
13 Blue Island 583.96
14 Rock Island 562.99
15 DeKalb 547.41
16 Chicago 539.98
17 Joliet 511.48
18 Zion 505.18
19 Moline 499.89
20 Forest Park 473.07
21 South Holland 402.41
22 Belleville 397.18
23 Lansing 380.91
24 Wood River 357.49
25 Bellwood 356.11
26 Sterling 347.39
27 Loves Park 340.20
28 Alsip 334.32
29 Pekin 329.58
30 Oak Park 327.89
31 Freeport 316.09
32 Effingham 311.78
33 Park Forest 311.06
34 Fairview Heights 307.31
35 Melrose Park 290.66
36 East Peoria 289.20
37 Cicero 287.15
38 Fox Lake 275.84
39 Pontiac 273.54
40 Crest Hill 262.42
41 Machesney Park 243.82
42 Worth 237.94
43 Jacksonville 236.87
44 Collinsville 227.92
45 Normal 227.56
46 Bolingbrook 220.82
47 Chicago Ridge 216.34
48 Skokie 207.10
49 Midlothian 204.07
50 Montgomery 193.20
51 Morris 192.96
52 Elgin 189.92
53 Homewood 187.83
54 Grayslake 183.53
55 Streamwood 181.95
56 Evanston 177.03
57 Ottawa 176.51
58 Franklin Park 175.54
59 Burbank 173.32
60 Wheeling 166.71
61 Morton 163.09
62 Rolling Meadows 157.76
63 O'Fallon 155.04
64 Evergreen Park 151.81
65 Sycamore 149.95
66 Romeoville 148.53
67 Prospect Heights 142.82
68 Elmwood Park 140.51
69 Berwyn 131.74
70 St. Charles 130.41
71 Elk Grove Village 130.25
72 Crestwood 123.73
73 Plano 120.25
74 Oak Lawn 119.74
75 Glenview 118.92
76 Des Plaines 118.10
77 Dixon 116.91
78 Villa Park 114.93
79 Channahon 114.24
80 Gurnee 111.99
81 Palatine 109.10
82 Round Lake Beach 107.70
83 Lincoln 106.72
84 Troy 106.57
85 Streator 105.67
86 Vernon Hills 104.80
87 Niles 104.08
88 Morton Grove 103.14
89 Shiloh 102.63
90 South Elgin 100.02
91 Batavia 99.66
92 Swansea 99.52
93 Hoffman Estates 99.24
94 Yorkville 93.08
95 Schaumburg 91.10
96 Geneva 89.83
97 Highland 89.77
98 Oswego 89.06
99 River Grove 85.68
100 Barrington 84.79
101 Plainfield 80.43
102 Lindenhurst 77.24
103 Tinley Park 75.96
104 Glen Carbon 72.35
105 Arlington Heights 72.34
106 New Lenox 72.21
107 Mount Prospect 69.75
108 Palos Heights 68.95
109 Palos Hills 67.45
110 Highland Park 66.28
111 Shorewood 65.48
112 McHenry 65.19
113 Winnetka 65.16
114 Edwardsville 63.70
115 Washington 62.85
116 Huntley 60.24
117 Mundelein 60.20
118 Woodstock 58.19
119 Winfield 57.36
120 Lake Zurich 56.21
121 Roscoe 55.48
122 Mokena 55.47
123 Lake in the Hills 55.25
124 Lockport 53.68
125 River Forest 52.62
126 Naperville 52.37
127 Lemont 51.74
128 Algonquin 49.65
129 Chatham 48.54
130 Manhattan 47.31
131 La Grange Park 46.18
132 Pingree Grove 45.14
133 Homer Glen 44.85
134 Frankfort 43.55
135 Buffalo Grove 37.67
136 Deerfield 36.88
137 Wilmette 36.84
138 La Grange 31.85
139 Libertyville 29.36
140 Wauconda 28.68
141 Lake Forest 15.62
142 Campton Hills 0.00
142 Western Springs 0.00