We have found 779 properties in Stayton, OR. Average property sale price in Stayton is $409,366. It is 52.7% higher than average property value in Oregon. Average price per square feet in Stayton is $302. It is 98.7% higher than average property value in Oregon.