We have found 68 properties in Beechgrove, TN. Average property sale price in Beechgrove is $151,304. It is 21.8% lower than average property value in Tennessee. Average price per square feet in Beechgrove is $92. It is 2.2% higher than average property value in Tennessee.