Ranking of Minnesota Cities By Larceny Theft 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, Roseville had the highest Larceny Theft Crime Rate per 100K residents (7,649.2), followed by Bemidji (4,049.71), West St. Paul (3,344.18), Bloomington (3,022.01), and Minneapolis (2,977.45).

The chart below shows the top 10 cities with high Larceny Theft crime rate in 2024, and the table below shows the ranking of Minnesota cities with a population of at least 10K, based on the Larceny Theft 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 Larceny Theft 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 Larceny Theft Crime Rate Per 100K in 2024
Roseville
Bemidji
West St. Paul
Bloomington
Minneapolis
St. Louis Park
Fridley
Duluth
St. Cloud
Hermantown
Ranking of Minnesota Cities By Larceny Theft Crime Rate Per 100K in 2024
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 Roseville 7649.20
2 Bemidji 4049.71
3 West St. Paul 3344.18
4 Bloomington 3022.01
5 Minneapolis 2977.45
6 St. Louis Park 2764.56
7 Fridley 2707.96
8 Duluth 2555.59
9 St. Cloud 2500.98
10 Hermantown 2334.25
11 Mankato 2197.80
12 Fergus Falls 2056.86
13 Maplewood 2046.02
14 Winona 1992.71
15 Richfield 1890.48
16 St. Paul 1883.57
17 Red Wing 1878.83
18 St. Anthony 1872.33
19 Crystal 1848.49
20 Brooklyn Park 1833.51
21 Burnsville 1662.04
22 Cambridge 1629.33
23 Brooklyn Center 1606.67
24 Maple Grove 1583.31
25 Columbia Heights 1568.06
26 Brainerd 1546.36
27 New Hope 1545.35
28 Eagan 1538.32
29 Oakdale 1506.34
30 Apple Valley 1481.06
31 Minnetonka 1372.87
32 Alexandria 1360.99
33 Robbinsdale 1350.66
34 Austin 1314.99
35 North St. Paul 1308.57
36 Coon Rapids 1307.89
37 Rogers 1297.75
38 Northfield 1237.03
39 Forest Lake 1213.73
40 Blaine 1212.07
41 Fairmont 1199.25
42 Sartell 1184.18
43 Moorhead 1166.78
44 Eden Prairie 1165.65
45 Inver Grove Heights 1126.70
46 Rochester 1103.56
47 Willmar 1100.90
48 Edina 1087.22
49 Albert Lea 1071.78
50 Sauk Rapids 1041.06
51 Hutchinson 1031.91
52 Woodbury 1027.92
53 South St. Paul 1017.05
54 Grand Rapids 1014.74
55 Shakopee 1013.70
56 White Bear Lake 1012.72
57 Faribault 1011.82
58 Champlin 967.51
59 Prior Lake 955.15
60 New Brighton 930.89
61 New Ulm 930.87
62 Anoka 926.65
63 Hopkins 910.37
64 Mounds View 887.67
65 Hastings 868.31
66 Golden Valley 850.72
67 Plymouth 830.54
68 Elk River 797.82
69 Stillwater 766.22
70 Worthington 746.88
71 North Mankato 741.75
72 Mendota Heights 660.81
73 Centennial Lakes 630.17
74 Owatonna 624.69
75 Hibbing 603.21
76 Lakes Area 593.64
77 Marshall 588.91
78 Savage 585.40
79 Cottage Grove 581.95
80 Lino Lakes 551.03
81 Chaska 516.46
82 St. Peter 493.45
83 Lakeville 481.92
84 Cloquet 477.33
85 Orono 417.04
86 Buffalo 396.95
87 Ramsey 395.66
88 Rosemount 379.16
89 Dayton 345.96
90 Minnetrista 298.05
91 Big Lake 294.48
92 South Lake Minnetonka 275.90
93 Farmington 266.72
94 North Branch 115.35