 SR 96 ends at US 501 just south of Cluster Springs, Virginia shortly afterwards.The current NC 96 was established in 1940 as a renumbering of NC 562; it ran from NC 56, in Wilton, to Virgilina, Virginia.In 1952, NC 96 was extended south as a new primary routing to Youngsville, replaced NC 98 and NC 264 to Zebulon, new primary routing to Selma, concurrency with US 301 to Four Oaks, and finally new primary routing to end at NC 55.