We have found 4,953 properties in Gresham, OR. Average property sale price in Gresham is $240,286. It is 10.4% lower than average property value in Oregon. Average price per square feet in Gresham is $131. It is 13.8% lower than average property value in Oregon.