Past the freeway, NC 73 heads northeastward through a small portion of Montgomery County and the community of Windblow on its way into Moore County. Here, it serves Jackson Springs as it progresses toward the town of West End, built up around the junction of NC 73 and NC 211. The two highways overlap for one block through the center of town before splitting and continuing on their separate ways. NC 73 leaves West End and heads generally eastward to Eastwood, a community south of the county seat of Carthage and north of the village of Pinehurst, where it ends at an intersection with US 15/US 501.
