Overview Stayton is a town in Oregon, United States, with a population of about 7,969[1]. Geography Coordinates: 44.8007, -122.7945