Overview Long Prairie is a town in Minnesota, United States, with a population of about 3,347[1]. Geography Coordinates: 45.9747, -94.8656