Ranking of Minnesota Cities By Total 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, Bemidji had the highest Total Crime Rate per 100K residents (8,327.98), followed by West St. Paul (7,565.52), Roseville (6,690.19), Minneapolis (5,496.7), and Maplewood (5,419.3).

The chart below shows the top 10 cities with high Total crime rate in 2021, 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.
See this for other years:
Ranking of Minnesota Cities By Total Crime Rate Per 100K in 2021
Bemidji
West St. Paul
Roseville
Minneapolis
Maplewood
St. Paul
Fridley
St. Cloud
Brooklyn Center
Duluth
Ranking of Minnesota Cities By Total Crime Rate Per 100K in 2021
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 Bemidji 8327.98
2 West St. Paul 7565.52
3 Roseville 6690.19
4 Minneapolis 5496.70
5 Maplewood 5419.30
6 St. Paul 4879.39
7 Fridley 4763.78
8 St. Cloud 4287.63
9 Brooklyn Center 4256.73
10 Duluth 4213.18
11 St. Anthony 4020.89
12 Bloomington 3985.13
13 Brooklyn Park 3664.97
14 Moorhead 3513.31
15 Red Wing 3339.22
16 Brainerd 3215.24
17 New Hope 3183.20
18 St. Louis Park 3179.12
19 South St. Paul 3116.36
20 New Brighton 3098.38
21 Richfield 3087.85
22 Oakdale 3085.44
23 Mounds View 3001.84
24 Hopkins 2911.56
25 Willmar 2896.30
26 Mankato 2876.58
27 Fergus Falls 2856.94
28 Albert Lea 2764.90
29 Burnsville 2760.18
30 Forest Lake 2663.02
31 North St. Paul 2635.98
32 Eagan 2612.05
33 Winona 2609.09
34 Inver Grove Heights 2608.67
35 Robbinsdale 2589.18
36 White Bear Lake 2547.87
37 Prior Lake 2541.49
38 Austin 2533.29
39 Columbia Heights 2481.40
40 Golden Valley 2474.70
41 Crystal 2328.97
42 Mendota Heights 2258.26
43 Rochester 2239.64
44 Shakopee 2238.72
45 Rogers 2231.98
46 Blaine 2211.06
47 Alexandria 2209.24
48 Apple Valley 2180.15
49 Coon Rapids 2089.54
50 Edina 2030.49
51 Woodbury 2017.81
52 Cloquet 1974.67
53 Maple Grove 1900.21
54 Faribault 1853.09
55 Sauk Rapids 1822.07
56 Minnetonka 1795.93
57 Sartell 1757.91
58 Elk River 1708.35
59 North Branch 1659.33
60 Hutchinson 1625.96
61 Anoka 1617.96
62 Hastings 1537.79
63 Eden Prairie 1518.96
64 Plymouth 1484.09
65 Lakes Area 1476.16
66 North Mankato 1338.81
67 Savage 1295.14
68 Owatonna 1284.90
69 Cottage Grove 1256.03
70 Centennial Lakes 1245.63
71 Worthington 1232.38
72 St. Peter 1212.77
73 Marshall 1202.30
74 Stillwater 1181.88
75 Lino Lakes 1129.89
76 Champlin 1045.59
77 Lakeville 1029.65
78 New Ulm 1007.17
79 Ramsey 915.57
80 Northfield 883.43
81 Minnetrista 829.20
82 Buffalo 806.17
83 Rosemount 785.72
84 Grand Rapids 781.88
85 Orono 760.83
86 South Lake Minnetonka 693.53
87 Farmington 692.92
88 Hibbing 645.16
89 Big Lake 528.97