Top 10 Safest Cities in Dakota County

Safety

Cities and towns ranked by crime rate per 1,000 residents, from lowest to highest. Showing cities in Dakota County, Minnesota. Ranked 11 cities with a population of 1,000 or more.

#▴▾City▴▾Crimes per 1,000▴▾
1FarmingtonDakota3.3 total crimes per 1k
2RosemountDakota5.9 total crimes per 1k
3LakevilleDakota6.6 total crimes per 1k
4Mendota HeightsDakota8.7 total crimes per 1k
5HastingsDakota9.4 total crimes per 1k
6Inver Grove HeightsDakota12.5 total crimes per 1k
7South St. PaulDakota13.9 total crimes per 1k
8EaganDakota14.3 total crimes per 1k
9Apple ValleyDakota16.3 total crimes per 1k
10BurnsvilleDakota16.7 total crimes per 1k

Compare these cities side by side

Use our comparison tool to analyze demographics, finances, schools, and more across any cities in this ranking.

Free trial available →