Ranking of Minnesota Cities By Violent Crime Rate Per 100K in 2024

Updated on September 18, 2025.

According to the FBI UCR data, in 2024, among Minnesota cities with a population of at least 10K, Minneapolis had the highest Violent Crime Rate per 100K residents (1,160.22), followed by Bemidji (813.73), Brooklyn Center (679.37), St. Paul (617.66), and Maplewood (454.11).

The chart below shows the top 10 cities with high Violent crime rate in 2024, 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.
Ranking of Minnesota Cities By Violent Crime Rate Per 100K in 2024
Minneapolis
Bemidji
Brooklyn Center
St. Paul
Maplewood
Willmar
Brainerd
St. Cloud
Roseville
Robbinsdale
Ranking of Minnesota Cities By Violent Crime Rate Per 100K in 2024
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 Minneapolis 1160.22
2 Bemidji 813.73
3 Brooklyn Center 679.37
4 St. Paul 617.66
5 Maplewood 454.11
6 Willmar 438.49
7 Brainerd 431.06
8 St. Cloud 408.44
9 Roseville 399.92
10 Robbinsdale 384.87
11 Moorhead 365.45
12 South St. Paul 348.70
13 Columbia Heights 321.32
14 Bloomington 311.79
15 Faribault 307.59
16 Fairmont 294.90
17 Brooklyn Park 291.33
18 Alexandria 290.70
19 Hopkins 281.78
20 Worthington 281.00
21 Crystal 279.37
22 Marshall 272.91
23 Richfield 267.31
24 Mankato 255.76
25 Fridley 247.08
26 Anoka 244.15
27 Duluth 219.31
28 Hutchinson 217.24
29 Apple Valley 214.44
30 Coon Rapids 211.66
31 Burnsville 209.68
32 Albert Lea 208.86
33 Fergus Falls 203.58
34 Red Wing 202.15
35 Mendota Heights 191.29
36 Austin 191.13
37 Mounds View 188.53
38 Winona 188.14
39 North St. Paul 188.06
40 Oakdale 180.76
41 St. Louis Park 179.46
42 Cloquet 175.02
43 New Hope 172.25
44 Inver Grove Heights 165.69
45 West St. Paul 162.69
46 Rochester 154.04
47 Northfield 151.67
48 Owatonna 150.53
49 North Mankato 149.78
50 Big Lake 131.74
51 Rogers 131.23
52 Forest Lake 120.89
53 St. Anthony 118.50
54 Shakopee 116.09
55 Minnetonka 115.53
56 Champlin 115.39
57 Maple Grove 113.09
58 Hastings 113.06
59 North Branch 107.11
60 Prior Lake 106.52
61 Eagan 103.05
62 Lakes Area 102.03
63 Woodbury 98.84
64 New Brighton 90.82
65 Elk River 89.84
66 Blaine 89.44
67 Grand Rapids 88.24
68 Sauk Rapids 87.36
69 White Bear Lake 86.56
70 Chaska 84.94
71 Stillwater 83.40
72 Farmington 79.18
73 Hermantown 78.46
73 Savage 78.46
74 Lakeville 76.50
75 Eden Prairie 73.16
76 Edina 73.11
77 St. Peter 72.80
78 New Ulm 72.16
79 Golden Valley 67.29
80 Sartell 65.51
81 Centennial Lakes 65.47
82 Cambridge 64.80
83 Hibbing 62.83
84 Ramsey 62.47
85 Rosemount 56.70
86 Buffalo 54.13
87 Orono 52.79
88 Plymouth 50.93
89 Minnetrista 45.16
90 Cottage Grove 39.42
91 Lino Lakes 35.27
92 South Lake Minnetonka 33.44
93 Dayton 17.74