Safest Cities in Minnesota

Top 50 safest cities in Minnesota ranked by lowest violent crime rate per 100,000 residents. Includes cities with 10,000+ population.

FBI UCR Safest-Cities Snapshot: Minnesota

Minnesota's 50 safest cities for 2024 rank from Dayton (violent crime rate 17.7/100K) at the top of the list to West St. Paul (violent crime rate 162.7/100K) at the bottom of this top-50 selection. Rankings are drawn directly from FBI Uniform Crime Reporting (UCR) Program submissions and include only cities with reporting populations of 10,000 or more residents, which keeps per-capita rate calculations statistically stable. The average violent crime rate across these 50 cities is 88.8 per 100,000 residents, well below the US national benchmark commonly cited in the 350–400 range.

At the top of the list, Dayton recorded 2 violent crimes and 47 property crimes against a reporting population of 11,273 in 2024. That works out to a property crime rate of 416.9 per 100,000 residents alongside the 17.7/100K violent rate, both well below typical US municipal benchmarks. The top five safest Minnesota cities on this list are Dayton, South Lake Minnetonka, Lino Lakes, Cottage Grove, Minnetrista, each submitting Part I offense counts to the FBI UCR Program for 2024.

Violent crime rate is used as the primary ranking metric because the four Part I violent offenses (murder, rape, robbery, aggravated assault) have higher reporting consistency than property offenses, which vary with local policing priorities and insurance-driven reporting. Minnesota cities that missed this list either fell below the 10,000-population threshold, had incomplete 2024 UCR submissions, or were consolidated into county agency totals rather than reporting individually. For context on how the FBI collects and publishes these statistics, consult the UCR Program documentation; agency participation is voluntary and coverage can shift from year to year.

A safest-cities list is only as useful as the data behind it, so a few cautions are worth keeping in mind. The ranking rewards a low violent crime rate per 100,000 residents, the measure most consistent across places of different sizes; property crime is weighted more lightly because it tracks opportunity and reporting habits as much as genuine risk. Small communities can reach the top on the strength of a single quiet year, and a town that simply reports less thoroughly can look safer than one that documents every incident. Treat the order as a starting point for questions rather than a verdict, compare neighboring cities directly, and read the underlying counts before drawing conclusions about where it is genuinely safe to live.

Safest City
Dayton
Lowest Violent Rate
17.7/100K
Avg. Violent Rate
88.8/100K
Cities Listed
50
# Grade City Population Violent Crime Rate Property Crime Rate
1 A+ Dayton 11,273 17.7/100K 416.9/100K
2 A+ South Lake Minnetonka 11,961 33.4/100K 334.4/100K
3 A+ Lino Lakes 22,685 35.3/100K 661.2/100K
4 A+ Cottage Grove 43,131 39.4/100K 681.6/100K
5 A+ Minnetrista 11,072 45.2/100K 343.2/100K
6 A Plymouth 76,577 50.9/100K 1023.8/100K
7 A+ Orono 18,943 52.8/100K 490.9/100K
8 A+ Buffalo 16,627 54.1/100K 421/100K
9 A+ Rosemount 28,220 56.7/100K 499.6/100K
10 A Ramsey 28,813 62.5/100K 517.1/100K
11 A Hibbing 15,915 62.8/100K 666/100K
12 A Cambridge 10,802 64.8/100K 1694.1/100K
13 A Centennial Lakes 12,219 65.5/100K 728.4/100K
14 A Sartell 19,845 65.5/100K 1244.6/100K
15 A Golden Valley 20,806 67.3/100K 985.3/100K
16 A New Ulm 13,858 72.2/100K 1017.5/100K
17 A St. Peter 12,362 72.8/100K 558.2/100K
18 A Edina 53,347 73.1/100K 1490.2/100K
19 A Eden Prairie 61,511 73.2/100K 1279.4/100K
20 A Lakeville 78,436 76.5/100K 571.2/100K
21 A Savage 33,140 78.5/100K 715.1/100K
22 B Hermantown 10,196 78.5/100K 2559.8/100K
23 A Farmington 23,995 79.2/100K 333.4/100K
24 A Stillwater 19,185 83.4/100K 865.3/100K
25 A Chaska 29,431 84.9/100K 635.4/100K
26 A White Bear Lake 23,106 86.6/100K 1324.3/100K
27 A Sauk Rapids 13,736 87.4/100K 1288.6/100K
28 A Grand Rapids 11,333 88.2/100K 1032.4/100K
29 A Blaine 74,913 89.4/100K 1411/100K
30 A Elk River 27,826 89.8/100K 1006.3/100K
31 A New Brighton 22,022 90.8/100K 1221.5/100K
32 A Woodbury 80,940 98.8/100K 1179.9/100K
33 A Lakes Area 10,781 102/100K 658.6/100K
34 B Eagan 66,956 103.1/100K 1769.8/100K
35 A Prior Lake 28,163 106.5/100K 1072.3/100K
36 A North Branch 12,137 107.1/100K 156.5/100K
37 A Hastings 22,112 113.1/100K 999.5/100K
38 B Maple Grove 71,622 113.1/100K 1763.4/100K
39 A Champlin 22,532 115.4/100K 1136.2/100K
40 B Minnetonka 51,935 115.5/100K 1638.6/100K
41 A Shakopee 48,239 116.1/100K 1158.8/100K
42 B St. Anthony 12,658 118.5/100K 2567.5/100K
43 A Forest Lake 20,680 120.9/100K 1474.9/100K
44 B Rogers 13,716 131.2/100K 1538.3/100K
45 A Big Lake 12,904 131.7/100K 341/100K
46 A North Mankato 14,021 149.8/100K 848.7/100K
47 A Owatonna 26,573 150.5/100K 820.4/100K
48 B Northfield 21,099 151.7/100K 1350.8/100K
49 B Rochester 122,694 154/100K 1368.4/100K
50 C West St. Paul 22,128 162.7/100K 4302.2/100K

Top Safest Cities in Minnesota

Jump straight into the top five safest Minnesota cities from this ranking, or launch the compare tool for side-by-side jurisdiction benchmarking.

Frequently Asked Questions

What city in Minnesota has the lowest crime rate?
Dayton, MN has the lowest violent crime rate among Minnesota cities with 10,000+ population in this ranking, at 17.7 per 100,000 residents for 2024, according to FBI Uniform Crime Reporting Program data.
What is the safest area to live in Minnesota?
Based on FBI UCR violent-crime rates, Dayton ranks safest among Minnesota cities with 10,000+ population. The top 5 are Dayton, South Lake Minnetonka, Lino Lakes, Cottage Grove, Minnetrista. Smaller towns below the population threshold aren't included since low incident counts make their per-capita rates statistically unstable.
Is Minnesota safe?
Minnesota's 50 safest ranked cities average a violent crime rate of 88.8 per 100,000 residents, which is below the commonly-cited US national average. Safety varies significantly by city; see the full ranking above and each city's individual profile for specifics.

Methodology

Rankings are based on FBI Uniform Crime Reporting (UCR) Program data for 2024. The violent crime rate is calculated as the number of violent crimes (murder, rape, robbery, and aggravated assault) per 100,000 residents. Only cities in Minnesota with a population of 10,000 or more are included. Cities that did not report crime data are excluded.

Source: FBI Crime in the United States, Table 8. Population figures cross-check against U.S. Census Bureau estimates where FBI populations are unavailable. Data reflects reported offenses and may not capture all criminal activity.