Olive Branch, North Carolina

Olive Branch is an unincorporated community[1] located outside the town of Marshville in Union County, North Carolina, United States.

Olive Branch is a populated place located within the Township of New Salem, a minor civil division (MCD) of Union County.

Union County is in the Eastern Time Zone (UTC -5 hours).

There is not an explanation for the reason of the name of the community but it more than likely had to do with wanting peace after a division of some sort.

Before this a meeting house was established on the hills above Gourdvine Creek that trails off from Richardson Creek on Olive Branch-Monroe Road near the present day E. L. Davis Cemetery.