Ranking of Minnesota Cities By Violent 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 Violent Crime Rate per 100K residents (1,280.84), followed by St. Paul (779.79), Robbinsdale (591.01), Brooklyn Center (588.27), and St. Cloud (562.86).

The chart below shows the top 10 cities with high Violent crime rate in 2021, 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 2021
Minneapolis
St. Paul
Robbinsdale
Brooklyn Center
St. Cloud
Bemidji
West St. Paul
Brainerd
Moorhead
Brooklyn Park
Ranking of Minnesota Cities By Violent Crime Rate Per 100K in 2021
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 Minneapolis 1280.84
2 St. Paul 779.79
3 Robbinsdale 591.01
4 Brooklyn Center 588.27
5 St. Cloud 562.86
6 Bemidji 552.20
7 West St. Paul 544.36
8 Brainerd 535.87
9 Moorhead 519.24
10 Brooklyn Park 440.30
11 Roseville 434.89
12 Fridley 401.16
13 Willmar 391.53
14 Columbia Heights 390.81
15 Crystal 384.48
16 South St. Paul 376.98
17 Duluth 370.93
18 Worthington 369.71
19 Richfield 360.52
20 Austin 358.52
21 Maplewood 358.04
22 Mankato 347.02
23 Alexandria 334.95
24 Bloomington 310.36
25 New Hope 309.61
26 Rochester 293.67
27 Faribault 292.15
28 Mounds View 286.24
29 Inver Grove Heights 280.89
30 Winona 279.82
31 Hutchinson 279.35
32 Hopkins 279.12
33 St. Anthony 278.50
34 Marshall 276.31
35 North Branch 265.86
36 Red Wing 231.55
37 Owatonna 225.83
38 Cloquet 224.96
39 Oakdale 222.96
40 Burnsville 211.71
41 Mendota Heights 209.26
42 Anoka 199.40
43 Coon Rapids 196.59
44 North St. Paul 191.13
45 St. Louis Park 182.94
46 Golden Valley 179.39
47 Apple Valley 174.92
48 Fergus Falls 174.03
49 Prior Lake 161.99
50 Albert Lea 158.32
51 Centennial Lakes 153.57
52 North Mankato 141.67
53 St. Peter 140.25
54 Lakeville 136.44
55 Northfield 134.43
56 Lakes Area 129.66
57 Sartell 128.88
58 Maple Grove 128.21
59 Stillwater 126.27
60 Farmington 124.81
61 Forest Lake 120.42
62 Blaine 119.64
63 Shakopee 109.99
64 Woodbury 109.82
65 New Brighton 108.64
66 Elk River 108.22
67 Grand Rapids 106.62
68 Lino Lakes 101.51
69 Eagan 99.77
70 Cottage Grove 96.02
71 Hastings 95.84
72 Rosemount 95.35
73 Champlin 87.13
74 Orono 83.99
75 White Bear Lake 81.56
76 Rogers 79.20
77 Minnetonka 78.63
78 Ramsey 75.72
79 Savage 74.61
80 Edina 69.89
81 Eden Prairie 64.31
82 South Lake Minnetonka 62.34
83 Sauk Rapids 62.12
84 Plymouth 57.08
85 New Ulm 45.78
86 Big Lake 42.66
87 Buffalo 35.31
88 Minnetrista 27.04
89 Hibbing 25.55