Ranking of Minnesota Cities By Violent 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 Violent Crime Rate per 100K residents (1,154.86), followed by St. Paul (748.73), Bemidji (603.84), Brainerd (521.73), and Brooklyn Center (481.4).

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

Data Source: FBI UCR.
See this for other years:
Ranking of Minnesota Cities By Violent Crime Rate Per 100K in 2020
Minneapolis
St. Paul
Bemidji
Brainerd
Brooklyn Center
Willmar
Columbia Heights
Robbinsdale
West St. Paul
Brooklyn Park
Ranking of Minnesota Cities By Violent Crime Rate Per 100K in 2020
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 Minneapolis 1154.86
2 St. Paul 748.73
3 Bemidji 603.84
4 Brainerd 521.73
5 Brooklyn Center 481.40
6 Willmar 472.34
7 Columbia Heights 469.68
8 Robbinsdale 443.31
9 West St. Paul 434.85
10 Brooklyn Park 432.65
11 Moorhead 428.26
12 Alexandria 379.17
13 Fridley 340.60
14 Anoka 329.68
15 Maplewood 323.63
16 Roseville 316.29
17 Bloomington 312.36
18 Duluth 300.39
19 Grand Rapids 284.37
20 Austin 277.04
21 Fergus Falls 274.69
22 Crystal 269.72
23 Faribault 254.61
24 Red Wing 251.47
25 Worthington 251.31
26 Mankato 249.56
27 Rochester 249.30
28 Burnsville 244.12
29 Inver Grove Heights 242.60
30 Hopkins 215.42
31 Mounds View 201.18
32 Albert Lea 198.88
33 Centennial Lakes 196.51
34 Sauk Rapids 195.80
35 Coon Rapids 191.57
36 Owatonna 182.74
37 Forest Lake 178.99
38 North Branch 175.26
39 North St. Paul 174.73
40 Lino Lakes 170.12
41 Winona 169.90
42 South St. Paul 169.55
43 Prior Lake 169.38
44 New Hope 166.91
45 Hastings 165.51
46 New Brighton 157.60
47 Hutchinson 143.21
48 Marshall 141.10
49 White Bear Lake 138.27
50 North Mankato 128.50
51 St. Louis Park 128.42
52 Hibbing 126.57
53 Cloquet 125.05
54 Blaine 124.65
55 St. Peter 124.57
56 Mendota Heights 123.10
57 Big Lake 114.49
58 Oakdale 114.33
59 Farmington 111.50
60 Apple Valley 107.44
61 Savage 99.94
62 Woodbury 95.80
63 Elk River 94.24
64 Lakes Area 90.00
65 Northfield 86.46
66 Stillwater 86.14
67 Edina 80.49
68 Champlin 78.38
69 Maple Grove 75.74
70 Ramsey 74.46
71 Buffalo 72.51
72 Orono 68.67
73 New Ulm 68.28
74 Eden Prairie 65.80
75 Plymouth 65.56
76 South Lake Minnetonka 62.18
77 Minnetrista 55.88
78 Cottage Grove 55.35
79 Rogers 50.84
80 Minnetonka 40.32
81 Chaska 40.22
82 Rosemount 27.35
83 Sartell 15.58