 Running southward as a two-lane road, NC 22 goes through the town of Franklinville and enters Ramseur, where it meets US 64/NC 49.Continuing south out of Ramseur, NC 22 joins NC 42 in the small community of Coleridge.The dual numbered road then continues southeasterly through the community of Bennett in Chatham County where it meets a terminus of NC 902.