We have found 28 properties in Union Grove, NC. Average property sale price in Union Grove is $76,667. It is 67.9% lower than average property value in North Carolina. Average price per square feet in Union Grove is $41. It is 61% lower than average property value in North Carolina.