Farmington, MN Map Directions MapQuest
Farmington is a city in Dakota County, Minnesota, United States. The population was 21,086 at the 2010 census. It is a part of the MinneapolisSt. Paul metropolitan area. Farmington was founded at the intersection of the Minnesota Central and the Hastings and Dakota railroads, and the Vermillion River. The original name of the town was Dakota City.