Benson is a city in Swift County, Minnesota, United States, which is located along the Chippewa River. The population was 3,240 at the 2010 census. It is the county seat of Swift County.
According to the United States Census Bureau, the city has a total area of 2.5 square miles (6.5 km2), all of it land.
U.S. Route 12 and Minnesota State Highways 9 and 29 are three of the main routes in the city.