Ranking of Minnesota Cities By Aggravated Assault Crime Rate Per 100K in 2020

Updated on January 9, 2025.

According to the FBI UCR data, in 2020, among Minnesota cities with a population of at least 10K, Minneapolis had the highest Aggravated Assault Crime Rate per 100K residents (644.2), followed by Bemidji (449.67), St. Paul (430.84), Willmar (417.06), and Brainerd (380.12).

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

Data Source: FBI UCR.
See this for other years:
Ranking of Minnesota Cities By Aggravated Assault Crime Rate Per 100K in 2020
Minneapolis
Bemidji
St. Paul
Willmar
Brainerd
Alexandria
Columbia Heights
Moorhead
Brooklyn Park
Brooklyn Center
Ranking of Minnesota Cities By Aggravated Assault Crime Rate Per 100K in 2020
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 Minneapolis 644.20
2 Bemidji 449.67
3 St. Paul 430.84
4 Willmar 417.06
5 Brainerd 380.12
6 Alexandria 314.78
7 Columbia Heights 295.90
8 Moorhead 285.51
9 Brooklyn Park 265.77
10 Brooklyn Center 263.47
11 Anoka 238.73
12 Robbinsdale 235.51
13 West St. Paul 224.92
14 Austin 213.72
15 Duluth 209.22
16 Grand Rapids 204.39
17 Maplewood 197.10
18 Fridley 179.26
19 Fergus Falls 173.49
20 Burnsville 169.26
21 Sauk Rapids 167.83
22 North Branch 156.81
23 Bloomington 156.18
24 Albert Lea 153.42
25 Mankato 152.51
26 Worthington 152.31
27 Lino Lakes 152.21
28 Rochester 147.09
29 Faribault 146.09
30 Centennial Lakes 145.25
31 Owatonna 143.86
32 Inver Grove Heights 136.64
33 Hastings 135.02
34 Red Wing 134.94
35 South St. Paul 129.66
36 Coon Rapids 126.66
37 Crystal 121.81
38 Hopkins 118.48
39 Winona 113.26
40 Mounds View 111.77
41 Marshall 111.39
42 Cloquet 108.38
43 Roseville 106.34
44 North St. Paul 103.25
45 Hutchinson 100.24
46 Big Lake 96.87
47 Hibbing 94.93
48 White Bear Lake 88.34
49 New Brighton 87.55
50 Prior Lake 82.89
51 Forest Lake 80.08
52 Farmington 72.91
53 Mendota Heights 70.34
54 St. Louis Park 65.23
55 Blaine 64.58
56 North Mankato 64.25
57 New Hope 61.99
58 New Ulm 60.69
59 Elk River 58.90
60 St. Peter 58.14
61 Buffalo 54.38
62 Ramsey 49.64
63 Savage 48.46
64 Apple Valley 41.19
65 Plymouth 40.82
66 Lakes Area 40.00
67 Orono 39.24
68 South Lake Minnetonka 38.86
69 Northfield 38.42
70 Minnetrista 37.25
71 Rogers 36.31
72 Champlin 35.27
73 Maple Grove 32.46
74 Edina 31.82
75 Woodbury 31.04
76 Eden Prairie 30.60
77 Stillwater 30.40
78 Oakdale 28.58
79 Chaska 25.59
80 Minnetonka 16.50
81 Cottage Grove 15.81
82 Rosemount 15.63
83 Sartell 5.19