We have found 51 properties in Tower, MN. Average property sale price in Tower is $334,231. It is 32.3% higher than average property value in Minnesota. Average price per square feet in Tower is $329. It is 140.1% higher than average property value in Minnesota.