Overview Saint Francis is a village in South Dakota, United States, with a population of about 709[1]. Geography Coordinates: 43.1444, -100.9052