We have found 280 properties in Battlefield, MO. Average property sale price in Battlefield is $188,821. It is 17.3% lower than average property value in Missouri. Average price per square feet in Battlefield is $85. It is 23.4% lower than average property value in Missouri.