According to local history, Cross Keys was named following the travels of two British brothers from Charleston into the Upstate of South Carolina. One brother, who had been in charge of sailing their ship, came across an area of land in southern Spartanburg County which he decided to settle, thus creating the community of Cross Anchor. Meanwhile, the other brother, who held the ship's keys, ventured into Union County, settling the locale now known as Cross Keys.[4]