 Between 1956-1958, NC 50 was extended south to its current southern terminus in Topsail Beach; extending south along US 117 to Warsaw, then along NC 24 to Kenansville, then on new primary routing southeast to the coast, with short overlaps with NC 41 and NC 210.In 1957, NC 50 was extended north to its current northern terminus in Creedmoor; overlapping west along US 70 through Raleigh, then replacing US 15A north to Creedmoor.In 1967, northbound US 70/US 401/NC 50 was adjusted around Wilmington Street and South Street, in downtown Raleigh.