South Weldon is an unincorporated community and census-designated place (CDP) in Halifax County, North Carolina, United States.
[5] It is part of the Roanoke Rapids, North Carolina Micropolitan Statistical Area.
U.S. Route 301 forms the eastern border of South Weldon; the highway runs north into Weldon and south 6 miles (10 km) to Halifax, the county seat.
According to the United States Census Bureau, the South Weldon CDP has a total area of 0.44 square miles (1.13 km2), all land.
22.7% of all households were made up of individuals, and 11.5% had someone living alone who was 65 years of age or older.