Am 30. März 1983 debütierte Gough für Schottland gegen die Schweiz (2:2) im Rahmen eines Europameisterschaftsqualifikationsspiels und an der Seite von Mannschaftskapitän Graeme Souness, der ihn später als Trainer zu den Glasgow Rangers holte. Bis 1993 absolvierte er 61 Länderspiele – acht davon als Kapitän – und Gough war bei drei Endrundenturnieren vertreten (zwei Weltmeisterschaften (1986 in Mexiko, 1990 in Italien) und eine Europameisterschaft (1992 in Schweden)), die jedoch sämtlich bereits in der ersten Gruppenphase endeten.