Home to NASCAR Night Racing on Labor Day Weekend!. Located just 25 miles south of Atlanta, Atlanta Motor Speedway is a majestic structure situated on 887 acres. Atlanta Motor Speedway is one of the country’s top sports, corporate, family and entertainment facilities.