The Cook Out Southern 500, also abbreviated as the Southern 500, is a NASCAR Cup Series stock car race at Darlington Raceway in Darlington, South Carolina, United States. The race distance is 501 miles and consists of 367 laps.