If you live in Lonsdale or Lakeville you must be feeling pretty safe. According to FBI crime data analyzed by AdvisorSmith they recently named the top-10 safest towns, midsize and large cities in Minnesota. Coming in at number one for towns (pop <10,000) was Lonsdale, and taking the top spot for large cities (pop >50,000) was Lakeville.

How were the 'safest towns/cities' determined by AdvisorSmith? According to their online study, their "analysis was based upon reported levels of property crimes such as burglary, larceny, and vehicle theft, along with violent crimes such as murder, rape, robbery, and assault, which were reported by each city. Crime data was published by the FBI in September 2019, reflecting crime levels in the calendar year 2018." [The most recent year available]

Congrats to Lonsdale and Lakeville for taking the top spots on AdvisorSmith's list, but some other area towns also showed up as top-10 safe towns and cities. Here are the top-10 lists for the 3 categories of towns/cities, which range from less than 10,000 residents (Towns), 10,000 to 50,000 residents (Midsize Cities), and large cities were seen as having more than 50,000 residents.

TOWNS
1. Lonsdale
2. Crosslake
3. Caledonia
4. Albany
5. Bayport
6. Osseo
7. La Crescent
8. Mountain Lake
9. Braham
10. Elko New Market

MIDSIZE CITIES
1. Orono
2. South Lake
3. Minnetonka
4. Minnetrista
5. Big Lake
6. Farmington
7. Lino Lakes
8. Rosemount
9. Stillwater
10. Chaska

LARGE CITIES
1. Lakeville
2. Plymouth
3. Edina
4. Woodbury
5. Eden Prairie
6. Minnetonka
7. Maple Grove
8. Eagan
9. Apple Valley
10. Coon Rapids

As you can see other area cities like Elko New Market, Eagan, Farmington, Apple Valley, and Chaska all made the list for being safe towns. You can see the full AdvisorSmith report here. 

The 100 Best Places to Live in the Midwest