We have found 1,091 properties in Neosho, MO. Average property sale price in Neosho is $148,396. It is 35% lower than average property value in Missouri. Average price per square feet in Neosho is $69. It is 37.8% lower than average property value in Missouri.