We have found 127 properties in Missouri Valley, IA. Average property sale price in Missouri Valley is $511,260. It is 196.2% higher than average property value in Iowa. Average price per square feet in Missouri Valley is $331. It is 224.5% higher than average property value in Iowa.