Ranking of Illinois Cities By Larceny-Theft Crime Rate Per 100K in 2021

Updated on November 1, 2023.

According to the FBI UCR data, in 2021, among Illinois cities with a population of at least 10K, Springfield had the highest Larceny-Theft Crime Rate per 100K residents (2,798), followed by Fairview Heights (2,638.14), Homewood (2,598.82), Alton (2,299.87), and Moline (2,098.84).

The chart below shows the top 10 cities with high Larceny-Theft crime rate in 2021, and the table below shows the ranking of Illinois cities with a population of at least 10K, based on the Larceny-Theft 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 Larceny-Theft 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 Larceny-Theft Crime Rate Per 100K in 2021
Springfield
Fairview Heights
Homewood
Alton
Moline
DeKalb
Evanston
Rockford
Rock Island
Skokie
Ranking of Illinois Cities By Larceny-Theft Crime Rate Per 100K in 2021
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 Springfield 2798.00
2 Fairview Heights 2638.14
3 Homewood 2598.82
4 Alton 2299.87
5 Moline 2098.84
6 DeKalb 1942.32
7 Evanston 1855.25
8 Rockford 1728.84
9 Rock Island 1720.94
10 Skokie 1713.24
11 East Peoria 1623.57
12 Urbana 1566.96
13 Granite City 1493.50
14 Pekin 1332.57
15 Rantoul 1323.42
16 Fox Lake 1280.57
17 River Forest 1249.18
18 Chicago Ridge 1180.59
19 Champaign 1118.24
20 Midlothian 1098.05
21 Normal 1090.86
22 Sycamore 1054.41
23 Loves Park 1029.03
24 Morris 920.31
25 Franklin Park 918.39
26 Montgomery 908.15
27 Wheeling 903.11
28 Swansea 853.15
29 O'Fallon 805.04
30 Lake Zurich 794.37
31 Bloomington 791.80
32 Batavia 710.51
33 Wilmette 683.01
34 Morton 678.26
35 Grayslake 677.02
36 Worth 670.62
37 Tinley Park 655.67
38 Cicero 606.65
39 La Grange 603.16
40 Algonquin 568.26
41 Deerfield 522.57
42 Troy 516.90
43 McHenry 512.80
44 Geneva 511.99
45 Shiloh 508.72
46 Highland Park 489.93
47 La Grange Park 484.07
48 Edwardsville 443.23
49 Palos Heights 420.68
50 Jacksonville 418.52
51 Mundelein 365.27
52 Barrington 295.19
53 Oswego 275.68
54 Lemont 234.69
55 Lake in the Hills 229.81
56 Pingree Grove 203.69
57 Wauconda 104.40