We can help you with your concerns. You can learn from us. Mooresville Mooresville is a town called "Race City USA" in south central westerly Iredell County, North Carolina. Mooresville is home to many automotive facilities. Mooresville is also located in Iredell County in southern North Carolina. Mooresville has a rich history of motorsports and is home to numerous NASCAR teams and racing-related companies. Mooresville is characterized by the following. NASCAR Presence: Mooresville is the home of NASCAR and the headquarters and main office of several racing teams and related companies. It is also home to the NASCAR Technical Institute, ...