The New Hampshire Motor Speedway is located in Loudon, New Hampshire on Route 106, approximately 14 miles northeast of Concord, New Hampshire. Visit the Official New Hampshire Motor Speedway website for more information.