Overview Foley is a town in Minnesota, United States, with a population of about 2,656[1]. Geography Coordinates: 45.6647, -93.9097