Brandon, North Carolina

Brandon is an unincorporated community in Ashe County, North Carolina, United States, south of Sturgills. The community is located within the Piney Creek Township. It lies at an elevation of 2,959 feet (902 m). The ZIP Code for Brandon is 28643.