De GP des Nations werd verreden voor 40.000 toeschouwers. Opmerkelijk was de afwezigheid van MV Agusta in de 350cc-race, terwijl Mike Hailwood nog een goede kans op de wereldtitel maakte.
500cc-klasse
MV Agusta concentreerde zich volledig op de 500cc-race, waarin ook Remo Venturi aan de start kwam. Venturi finishte slechts 0,5 seconde achter Mike Hailwood, die zijn wereldtitel veilig stelde. Alle andere coureurs werden op minstens een ronde achterstand gereden. Derde werd Silvio Grassetti met de tweecilinder Bianchi. Alan Shepherd kon zijn succesreeks niet voortzetten. Hij werd slechts negende, maar zijn tweede plaats in de WK-stand kwam niet in gevaar. Phil Read werd vierde en nam de derde plaats in de WK-stand over van Bert Schneider.
Hoewel Mike Hailwood nog kans maakte op de wereldtitel, liet MV Agusta hem niet in de 350cc-race starten. Met zijn overwinning stelde Jim Redman zijn wereldtitel zeker. Tommy Robb bleef als vervanger van de overleden Bob McIntyre goed presteren. Hij werd tweede voor Silvio Grassetti met de tweecilinder Bianchi.
Jim Redman, die al wereldkampioen was, won zijn zesde 250cc-race, maar hij werd op 0,8 seconde gevolgd door Tarquinio Provini, die pas voor de tweede keer aan de start kwam met de eencilinder-Moto Morini 250 Bialbero en voor de tweede keer op het podium eindigde. Aermacchi-rijder Alberto Pagani kreeg voor de gelegenheid een Honda RC 163 en werd daar derde mee.
(Punten (tussen haakjes) zijn inclusief streepresultaten)
50cc-klasse
Ernst Degner was geblesseerd geraakt tijdens de Ulster Grand Prix. Dat hij de Oost-Duitse Grand Prix zou missen was ingecalculeerd, daar kon hij als politiek vluchteling niet naartoe. Maar nu miste hij ook de Grand Prix des Nations. Hans Georg Anscheidt profiteerde optimaal door de race te winnen en nam daardoor de leiding in de WK-stand over van Degner. Mitsuo Itoh werd tweede en Jan Huberts werd derde. Hij had aan de leiding gereden, maar viel terug door een gebroken zuigerveer.