Detroit Lakes is a city and the county seat of Becker County, Minnesota, United States. The population was 9,869 at the 2020 census.