We have found 236 properties in Hayfield, MN. Average property sale price in Hayfield is $120,250. It is 52.4% lower than average property value in Minnesota. Average price per square feet in Hayfield is $86. It is 37.2% lower than average property value in Minnesota.