We have found 108 properties in McGaheysville, VA. Average property sale price in McGaheysville is $186,235. It is 45.1% lower than average property value in Virginia. Average price per square feet in McGaheysville is $107. It is 34% lower than average property value in Virginia.