Stayton
- Country: United States
- State: Oregon
- Population: 8,080 (2016)
- Latitude: 44° 48' N (44.80068°)
- Longitude: 122° 47.7' W (-122.79453°)
- Elevation: 139 m/456 ft. above sea level
- Time zone: America/Los_Angeles (UTC -08:00); DST observed (UTC -07:00)