Ranking of Missouri Cities By Violent Crime Rate Per 100K in 2020

Updated on October 22, 2023.

According to the FBI UCR data, in 2020, among Missouri cities with a population of at least 10K, St. Louis had the highest Violent Crime Rate per 100K residents (2,016.27), followed by Bellefontaine Neighbors (1,989.19), Kansas City (1,585.91), Springfield (1,507.2), and Vinita Park (1,461.05).

The chart below shows the top 10 cities with high Violent crime rate in 2020, and the table below shows the ranking of Missouri 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 Missouri, 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 Missouri cities.

Data Source: FBI UCR.
See this for other years:
Ranking of Missouri Cities By Violent Crime Rate Per 100K in 2020
St. Louis
Bellefontaine Neighbors
Kansas City
Springfield
Vinita Park
Kennett
Cape Girardeau
Sikeston
Grandview
Ferguson
Ranking of Missouri Cities By Violent Crime Rate Per 100K in 2020
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 St. Louis 2016.27
2 Bellefontaine Neighbors 1989.19
3 Kansas City 1585.91
4 Springfield 1507.20
5 Vinita Park 1461.05
6 Kennett 899.55
7 Cape Girardeau 886.28
8 Sikeston 844.44
9 Grandview 799.26
10 Ferguson 689.35
11 Branson 681.14
11 Raytown 681.14
12 Independence 678.11
13 Joplin 663.59
14 Hazelwood 654.66
15 Bridgeton 633.63
16 Lebanon 613.66
17 Kirksville 579.18
18 Rolla 565.25
19 St. Joseph 554.37
20 Overland 542.04
21 Harrisonville 535.55
22 Poplar Bluff 502.16
23 Gladstone 468.99
24 Hannibal 456.67
25 Columbia 442.21
26 University City 428.84
27 Union 410.00
28 Festus 405.46
29 West Plains 389.26
30 Florissant 385.74
31 Bolivar 340.81
32 Washington 340.62
33 Marshall 327.69
34 St. Ann 317.81
35 Carthage 304.38
36 Republic 291.14
37 Warrensburg 281.68
38 Ozark 274.20
39 St. Charles 268.30
40 Neosho 264.97
41 St. Peters 259.99
42 Jefferson City 255.55
43 Belton 240.53
44 Wentzville 239.36
45 Fulton 230.56
46 Smithville 216.28
47 Webb City 212.00
48 Blue Springs 211.77
49 Excelsior Springs 169.46
50 Crestwood 152.17
51 Kirkwood 150.90
52 Creve Coeur 138.92
53 Farmington 138.85
54 Grain Valley 129.06
55 Lee's Summit 128.66
56 O'Fallon 121.52
57 Nixa 117.78
58 Clayton 112.85
59 Lake St. Louis 105.04
60 Mexico 95.51
61 Chesterfield 90.44
62 Eureka 72.52
63 Town and Country 71.80
64 Ballwin 63.24
65 Maryville 51.95
66 Kearney 44.79