While the majority of NASCAR races are held in the United States, there are some international races as well. For example, the NASCAR Cup Series has held races in Canada and Mexico in the past.