US 15 heads north, crossing the Bluestone Creek arm of the reservoir and entering Charlotte County, where the road becomes Barnesville Highway. The U.S. Highway intersects SR 92 (Jeb Stuart Highway) at Barnes Junction and US 360 (Kings Highway) at Wylliesburg. The two U.S. Highways continue north along US 360's four-lane divided highway, which intersects SR 47 (Craftons Gate Highway) at Crafton Gate. South of Keysville, US 15 and US 360 meet the southern end of US 15 Business and US 360 Business (Old Kings Highway); the sets of highways meet again at a partial interchange where the U.S. Highways also cross over the Virginia Southern Railroad. US 15 and US 360 meet SR 40 (Lunenburg County Highway) at a diamond interchange just east of the town of Keysville. The U.S. Highways pass under the rail line and diverge immediately to the north at a partial cloverleaf interchange; the divided highway continues as US 360 while US 15 exits onto two-lane Farmville Highway, which meets the northern end of the business routes, which are named 4 Locust Highway.