Foley is a city and the county seat of Benton County, Minnesota, United States. The population was 2,711 at the 2020 census. Foley is part o…Foley is a city and the county seat of Benton County, Minnesota, United States. The population was 2,711 at the 2020 census. Foley is part of the St. Cloud Metropolitan Statistical Area. Foley was named for its founder, John Foley.