De Grand Prix-wegrace der Naties 1971 was elfde en voorlaatste race van wereldkampioenschap wegrace voor motorfietsen in het seizoen 1971. De races werden verreden op 12 september 1971 op het  Autodromo Nazionale di Monza nabij Monza in de Italiaanse regio Lombardije. Na deze race volgde alleen nog de GP van Spanje.

Algemeen 
Omdat deze Grand Prix laat in het seizoen viel, waren de titels in de 500- en de 350cc klassen al vergeven aan Giacomo Agostini, maar de andere klassen bleven ook na deze race nog spannend. Omdat Agostini's teamgenoot Angelo Bergamonti al in het voorjaar verongelukt was, kreeg Alberto Pagani in Monza diens motorfietsen om steun te verlenen aan Agostini. Een van de meest opmerkelijke rijders was de jonge debutant Barry Sheene, die in de 125cc klasse heel goed presteerde met de vier jaar oude, ex-Stuart Graham Suzuki RT 67. Andere teams herkenden zijn talent en zo kreeg hij af en toe een Van Veen-Kreidler om Jan de Vries te helpen en in Monza reed hij een nieuwe, experimentele 250cc Derbi, waarmee hij uitviel.

500cc 
In Monza kreeg Alberto Pagani net als in de 350cc klasse een MV Agusta ter beschikking. Giacomo Agostini nam zoals verwacht de leiding vóór Pagani, maar ook in deze klasse viel hij uit met motorpech. Voor de MV Agusta 500 3C was dat de eerste keer, terwijl hij met de MV Agusta 350 3C nu drie keer was uitgevallen. Pagani nam de leiding over en won de race. Bruno Spaggiari en Phil Read reden de nieuwe Ducati 500cc racer, maar Spaggiari viel uit en Read werd er vierde mee. De tweede plaats was voor Giampero Zubani (Kawasaki) en de derde voor Dave Simmonds. Doordat Keith Turner zesde werd en Rob Bron nog herstellende was van een hersenschudding, stonden deze twee coureurs nu in punten gelijk in de stand om de tweede plaats van het WK.

Uitslag 500cc

350cc 
In Monza kwamen twee MV Agusta 350's aan de start, want ook Alberto Pagani had er een gekregen. Samen met Giacomo Agostini ging hij enige tijd aan kop, tot Agostini uitviel door een defecte versnellingsbak en daarna Pagani door een losgelopen voortandwiel. Daardoor kon Jarno Saarinen de winst pakken. Silvio Grassetti bedreigde hem nog een tijdje, samen met Barry Randle (Yamaha), die uiteindelijk in die volgorde finishten.

Uitslag 350cc

250cc 
In Monza verscheen de nieuwe Derbi 250 cc racer, in handen van Barry Sheene. Die kon er een tijdje mee in de kopgroep rijden, maar viel later uit. Gyula Marsovszky won de race vóór John Dodds en Silvio Grassetti. Rodney Gould werd vierde en Phil Read zesde, waardoor de strijd om de wereldtitel nog steeds niet beslist was.

Uitslag 250cc

125cc 
In tegenstelling tot de 50cc klasse, was Gilberto Parlotti in de 125cc klasse geen teamgenoot van Ángel Nieto. Die laatste nam in Monza de leiding na de start, maar kon zich niet losrijden van Parlotti met zijn Morbidelli en Barry Sheene met zijn Suzuki. Uiteindelijk moest Sheene toch een beetje lossen toen de strijd tussen Parlotti en Nieto oplaaide. Parlotti won met 0,7 seconden voorsprong op Nieto, terwijl Sheene 2,1 seconden later finishte. Sheene en Nieto konden beiden nog wereldkampioen worden.

Uitslag 125cc

50cc 
De spanning was in de 50cc klasse groot, nu Ángel Nieto en Jan de Vries in de totaalstand gelijk stonden. Nieto had een nieuwe 50cc Derbi, die veel leek op de nieuwe Van Veen-Kreidlers, inclusief de uitsparingen in de tank en de liggende cilinder. Nieto werd gesteund door Gilberto Parlotti, terwijl de Vries hulp kreeg van Jos Schurgers en Jarno Saarinen, die voor de gelegenheid een Kreidler had gekregen. De strijd ging echter tussen Jan de Vries en Ángel Nieto, waarbij de Vries meestal aan de leiding reed en Nieto slipstreamde en herhaaldelijk geslaagde pogingen deed om juist op het finishgedeelte voorop te komen. In de laatste ronde lukte dat echter niet, en de Vries won met een voorsprong van slechts 0,5 seconde. Parlotti was derde en het Jamathi-team, dat juist een reorganisatie had aangekondigd, kon weer geen potten breken: Herman Meijer en Leo Commu werden slechts zevende en achtste. Nieto kon nu alleen nog wereldkampioen worden door zijn thuisrace te winnen.

Uitslag 50cc 

1971
Nations