CITY · 1 STOPS
Stayton, Oregon
Stayton is a city in Marion County, Oregon, United States, located 16 mi southeast of the state capital, Salem, on Oregon Route 22. It is south of Sublimity and southeast of Aumsville. Located on the North Santiam River, Stayton is a regional agricultural and light manufacturing center. The population was 8,244 at the 2020 census. Established in 1872, it was incorporated in 1891. Stayton is part of the Salem Metropolitan Statistical Area.
Read more on Wikipedia
Hear every story as you drive
4.8 Stars · 800+ Ratings
© 2026 MainEngine