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

Updated on January 9, 2025.

According to the FBI UCR data, in 2021, among Minnesota cities with a population of at least 10K, Minneapolis had the highest Aggravated Assault Crime Rate per 100K residents (675.54), followed by St. Paul (508.14), St. Cloud (413.06), Moorhead (406.85), and Brainerd (387.02).

The chart below shows the top 10 cities with high Aggravated Assault crime rate in 2021, 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 2021
Minneapolis
St. Paul
St. Cloud
Moorhead
Brainerd
Bemidji
West St. Paul
Robbinsdale
Willmar
Alexandria
Ranking of Minnesota Cities By Aggravated Assault Crime Rate Per 100K in 2021
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 Minneapolis 675.54
2 St. Paul 508.14
3 St. Cloud 413.06
4 Moorhead 406.85
5 Brainerd 387.02
6 Bemidji 378.84
7 West St. Paul 342.74
8 Robbinsdale 337.72
9 Willmar 311.21
10 Alexandria 306.44
11 Brooklyn Center 297.44
12 South St. Paul 296.56
13 Columbia Heights 282.51
14 Fridley 279.38
15 Brooklyn Park 258.93
16 Duluth 256.62
17 Austin 256.09
18 Maplewood 243.56
19 Roseville 237.96
20 Crystal 234.22
21 Worthington 231.07
22 Mankato 223.73
23 Richfield 217.42
24 Cloquet 216.63
25 Inver Grove Heights 203.02
26 Rochester 202.93
27 Winona 196.63
28 Owatonna 186.89
29 Mounds View 183.49
30 Hopkins 180.60
31 New Hope 174.16
32 Bloomington 173.47
33 Hutchinson 171.91
34 Mendota Heights 165.66
35 Red Wing 164.52
36 Marshall 149.35
37 North Branch 146.68
38 Centennial Lakes 145.04
39 Burnsville 137.93
40 Faribault 137.73
41 Coon Rapids 131.59
42 Apple Valley 124.43
43 Albert Lea 124.39
44 Prior Lake 118.80
45 Oakdale 118.67
46 St. Anthony 113.14
47 North St. Paul 111.49
48 Golden Valley 110.40
49 Sartell 108.26
50 Fergus Falls 101.52
51 North Mankato 99.17
52 Anoka 96.85
53 Northfield 96.03
54 Stillwater 95.96
55 St. Louis Park 93.50
56 St. Peter 90.75
57 Grand Rapids 79.96
58 Lakes Area 79.79
59 Lakeville 78.77
60 Farmington 77.47
61 Lino Lakes 75.03
62 Maple Grove 74.23
63 New Brighton 69.53
64 Blaine 69.42
65 Eagan 65.00
66 Rosemount 64.84
67 Rogers 64.80
68 South Lake Minnetonka 62.34
69 Cottage Grove 62.28
70 Champlin 59.41
71 Shakopee 57.29
72 Forest Lake 55.58
73 White Bear Lake 50.49
74 Sauk Rapids 48.31
75 Woodbury 46.31
76 Ramsey 41.30
77 Minnetonka 39.31
78 Hastings 39.21
79 Savage 38.79
80 Buffalo 35.31
81 Elk River 34.78
82 Orono 34.58
83 New Ulm 30.52
84 Plymouth 29.78
85 Hibbing 25.55
86 Edina 24.56
87 Eden Prairie 24.50
88 Big Lake 17.06
89 Minnetrista 9.01