We have found 18 properties in Moorhead, IA. Average property sale price in Moorhead is $448,031. It is 159.6% higher than average property value in Iowa. Average price per square feet in Moorhead is $338. It is 231.4% higher than average property value in Iowa.