Overview Foley is a city in Alabama, United States, with a population of about 17,218[1]. Geography Coordinates: 30.4066, -87.6836