Horse Shoe is an unincorporated community and census-designated place (CDP) in Henderson County, North Carolina, United States.
[5] Horse Shoe is in western Henderson County, bordered to the north by the town of Mills River and to the west by unincorporated Etowah.
The French Broad River runs through the center of the Horse Shoe community.
U.S. Route 64 passes through Horse Shoe south of the river, and leads east 6 miles (10 km) to Hendersonville, the county seat, and southwest through Etowah 14 miles (23 km) to Brevard.
This article about a location in Henderson County, North Carolina is a stub.