Overview Saint Stephen is a village in Minnesota, United States, with a population of about 851[1]. Geography Coordinates: 45.7027, -94.2744