We have found 2,277 properties in Lafayette, CO. Average property sale price in Lafayette is $351,191. It is 4% lower than average property value in Colorado. Average price per square feet in Lafayette is $166. It is 5.7% lower than average property value in Colorado.