Marshall is a city in Lyon County, Minnesota, United States. The population was 13,628 at the 2020 census.[1] Marshall is a regional center in southwest Minnesota, and the county seat of Lyon County.[2]