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

Updated on January 21, 2026.

According to the FBI UCR data, in 2024, among Minnesota cities with a population of at least 10K, Roseville had the highest Total Crime Rate per 100K residents (8,919.37), followed by Minneapolis (6,329.59), Bemidji (5,418.53), West St. Paul (4,487.53), and Bloomington (3,791.08).

The chart below shows the top 10 cities with high Total crime rate in 2024, and the table below shows the ranking of Minnesota cities with a population of at least 10K, based on the Total 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 Total 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 Total Crime Rate Per 100K in 2024
Roseville
Minneapolis
Bemidji
West St. Paul
Bloomington
St. Louis Park
St. Paul
Brooklyn Center
St. Cloud
Fridley
Ranking of Minnesota Cities By Total Crime Rate Per 100K in 2024
0 of 0
Rank City Crime Rate Per 100K
1 Roseville 8919.37
2 Minneapolis 6329.59
3 Bemidji 5418.53
4 West St. Paul 4487.53
5 Bloomington 3791.08
6 St. Louis Park 3508.63
7 St. Paul 3506.32
8 Brooklyn Center 3374.33
9 St. Cloud 3344.43
10 Fridley 3330.59
11 Duluth 3198.76
12 Maplewood 3186.34
13 Mankato 2874.05
14 Brooklyn Park 2780.64
15 Richfield 2733.76
16 St. Anthony 2686.05
17 Hermantown 2638.29
18 Fergus Falls 2569.32
19 Crystal 2518.97
20 Columbia Heights 2514.89
21 Winona 2484.16
22 Red Wing 2366.37
23 Brainerd 2216.90
24 Robbinsdale 2163.97
25 New Hope 2135.93
26 Burnsville 2101.45
27 Moorhead 2056.18
28 Oakdale 1942.30
29 Apple Valley 1882.68
30 Maple Grove 1882.10
31 Eagan 1872.87
32 Coon Rapids 1862.32
33 North St. Paul 1841.40
34 Alexandria 1810.25
35 Austin 1804.28
36 Minnetonka 1759.89
37 Cambridge 1758.93
38 Willmar 1735.32
39 Albert Lea 1703.86
40 Fairmont 1690.75
41 South St. Paul 1690.24
42 Rogers 1676.87
43 Hopkins 1609.41
44 Forest Lake 1595.75
45 Edina 1567.10
46 Inver Grove Heights 1563.02
47 Rochester 1526.56
48 Northfield 1507.18
49 Blaine 1505.75
50 Anoka 1459.33
51 Faribault 1440.83
52 Hutchinson 1425.66
53 White Bear Lake 1415.22
54 Sauk Rapids 1375.95
55 Eden Prairie 1355.86
56 New Brighton 1321.41
57 Sartell 1310.15
58 Woodbury 1281.20
59 Shakopee 1274.90
60 Mounds View 1264.73
61 Champlin 1260.43
62 Worthington 1227.54
63 Prior Lake 1189.50
64 Hastings 1126.09
65 Grand Rapids 1120.62
66 New Ulm 1096.84
67 Elk River 1096.10
68 Mendota Heights 1078.17
69 Plymouth 1077.35
70 Golden Valley 1052.58
71 North Mankato 1005.63
72 Marshall 991.10
73 Owatonna 989.73
74 Stillwater 959.08
75 Centennial Lakes 802.03
76 Savage 796.62
77 Lakes Area 779.15
78 Hibbing 728.87
79 Chaska 727.12
80 Cottage Grove 721.06
81 Cloquet 708.04
82 Lino Lakes 696.50
83 Lakeville 648.94
84 St. Peter 630.97
85 Ramsey 586.54
86 Rosemount 559.89
87 Orono 543.74
88 Buffalo 475.13
89 Big Lake 472.72
90 Dayton 443.54
91 Farmington 412.59
92 Minnetrista 397.40
93 South Lake Minnetonka 367.86
94 North Branch 263.66