We have found 210 properties in Rose Hill, NC. Average property sale price in Rose Hill is $87,294. It is 63.5% lower than average property value in North Carolina. Average price per square feet in Rose Hill is $61. It is 41.9% lower than average property value in North Carolina.