De Grand Prix-wegrace der Naties 1979 was vierde race van wereldkampioenschap wegrace voor motorfietsen in het seizoen 1979. De meeste races werden verreden op 13 mei 1979 op het Autodromo Internazionale Enzo e Dino Ferrari in Imola. De 125cc-klasse reed haar race al op zaterdagmidag 12 mei. Waar dat voor nodig was was een raadsel, want op zondag zat er een pauze van twee uur tussen de 50cc- en de 350cc-race.

Algemeen De Grand Prix des Nations werd in tegenstelling tot de 200 mijl van Imola georganiseerd door de duidelijk minder ervaren motorclubs van Pesaro en Riccione. Dat resulteerde in moeilijkheden met inschrijvingen, terwijl monteurs en persmensen problemen hadden met het verkrijgen van pasjes. Hoewel het weer tijdens de trainingen goed was, ontstonden er veel valpartijen, waardoor belangrijke rijders al voor de races uitgeschakeld werden. Ricardo Tormo brak een vinger, Vic Soussan brak een sleutelbeen en had leverklachten, Éric Saul brak een arm en Hubert Rigal brak een hand. Er was ook een sterfgeval te betreuren: de broer en tevens monteur van Carlos Morante kwam om door zuurstofgebrek in de cabine van zijn vrachtauto.

500cc-klasse Al voor de start waren er vanwege de warmte bandenproblemen in Imola. Terwijl Kenny Roberts met zijn Goodyear slicks geen problemen leek te kennen, stapte Barry Sheene voor het eerst sinds jaren over van Michelin naar Dunlop. Wil Hartog maakte in de 500cc-klasse weer een van zijn befaamde bliksemstarts en leidde in het begin van de race een groep met Marco Lucchinelli, Virginio Ferrari, Boet van Dulmen, Mike Baldwin, Jack Middelburg en Kenny Roberts, die slecht gestart was maar al voor de Tosa-bocht negen man uitremde. In de derde ronde had Roberts de leiding al van Hartog overgenomen, maar Hartog bleef tweede, tot hij zichzelf in de elfde ronde met een valpartij uitschakelde. Ferrari, die in de training hard gevallen was, wist de tweede plaats te grijpen voor Tom Herron. Boet van Dulmen viel voor de zesde keer uit door een uitgelopen krukaslager, maat dit keer namen enkele monteurs zijn motorblok mee naar Japan omdat ze vermoedden dat hem een motor met kromme carters geleverd was. Anders was zijn veelvuldige pech niet te verklaren.

Uitslag 500cc-klasse Pos Coureur Merk Tijd Ptn 1 Kenny Roberts Yamaha 59' 17" 0 15 2 Virginio Ferrari Suzuki + 10" 9 12 3 Tom Herron Suzuki + 17" 4 10 4 Barry Sheene Suzuki + 31" 9 8 5 Mike Baldwin Suzuki + 40" 6 6 6 Bernard Fau Suzuki + 51" 0 5 7 Jack Middelburg Suzuki + 55" 0 4 8 Philippe Coulon Suzuki + 1' 01" 0 3 9 Graziano Rossi Morbidelli + 1' 39" 7 2 10 Giovanni Pelletier Suzuki + 1 ronde 1 11 Steve Parrish Suzuki + 1 ronde 12 Max Wiener Suzuki + 1 ronde 13 Alex George Cagiva-Suzuki + 1 ronde 14 Werner Nenning Suzuki + 1 ronde 15 Seppo Rossi Suzuki + 1 ronde 16 Raffaele Pasqual Suzuki + 1 ronde 17 Sergio Pellandini Suzuki + 2 ronden Niet gefinished Coureur Merk Oorzaak Christian Sarron Yamaha teamordersChristian Sarron werd door zijn team naar binnen gehaald omdat men vreesde dat de Yamaha's de race niet zonder tankstop konden voltooien. Door zijn tankinhoud te controleren kon men Kenny Roberts het sein "Gas Okay" geven, maar voor Sarron zat de race erop. Leandro Becheroni Yamaha Franco Uncini Suzuki vering Boet van Dulmen Suzuki krukaslager Wil Hartog Suzuki val Carlo Perugini Suzuki ongeluk Lorenzo Ghiselli Suzuki motor Dennis Ireland Suzuki motor Marco Lucchinelli Suzuki Mick Grant Suzuki motor Michel Rougerie Suzuki motor Gianni Rolando Suzuki ongeluk Carlo Paganini Suzuki motor Hiroyuki Kawasaki Suzuki Gregorio Mariani Suzuki Niet gekwalificeerd Coureur Merk Peter Sjöström Suzuki Jürgen Steiner Suzuki Sandro Moro Suzuki Corrado Tuzii Suzuki Mario Prattichizzo Suzuki Carlo Prati Suzuki Stefano Bonetti Suzuki Giovanni Pretto Suzuki

Top elf tussenstand 500cc-klasse PosCoureurMerkPtn 1 Virginio Ferrari Suzuki 46 2 Kenny Roberts Yamaha 42 3 Tom Herron Suzuki 28 4 Wil Hartog Suzuki 25 5 Barry Sheene Suzuki 23 6 Franco Uncini Suzuki 18 7 Bernard Fau Suzuki 13 8 Philippe Coulon Suzuki 9 9 Jack Middelburg Suzuki 8 10 Mike Baldwin Suzuki 7 Christian Sarron Yamaha 350cc-klasse De 350cc-race in Imola werd bij temperaturen van ca. 30 °C gereden en dat eiste nogal wat van rijders en motoren. 21 Coureurs vielen uit. De eerste was Jon Ekerold, die aanvankelijk aan de leiding reed maar bij een val zijn sleutelbeen brak. Kork Ballington nam de leiding, maar viel ook uit. Inmiddels reed Gregg Hansford kort achter hem en Hansford won de race. Sadao Asami wist in de laatste ronden Patrick Fernandez achter zich te laten. Jon Ekerold bleef ondanks zijn uitvallen leider in de WK-stand. Uitslag 350cc-klasse Pos Coureur Merk Tijd Ptn 1 Gregg Hansford Kawasaki 52' 42" 6 15 2 Sadao Asami Yamaha + 11" 4 12 3 Patrick Fernandez Yamaha + 12" 8 10 4 Toni Mang Kawasaki + 15" 1 8 5 Jeffrey Sayle Yamaha + 1' 02" 8 6 6 Murray Sayle Yamaha + 1' 43" 9 5 7 Eddy Elias Yamaha + 1' 53" 5 4 8 Reinhold Roth Yamaha + 1 ronde 3 9 Adelio Faccioli Yamaha 2 10 Yoshimi Matsumoto Yamaha 1 Niet gefinished Coureur Merk Oorzaak Jon Ekerold Yamaha val Kork Ballington Kawasaki Vanes Francini Yamaha Éric Saul Yamaha Richard Hubin Yamaha Roland Freymond Yamaha Walter Villa Yamaha Michel Rougerie Bimota-Yamaha Gianfranco Bonera Yamaha Giorgio Avveduti Yamaha Edi Stöllinger Kawasaki Patrick Pons Yamaha Massimo Matteoni Yamaha Pentti Korhonen Yamaha Alan North Yamaha Randy Mamola Yamaha vastloper Barry Ditchburn Kawasaki Raul Martini Yamaha Mario Lega Yamaha Max Wiener Yamaha Vic Soussan Yamaha Christian Estrosi Kawasaki Niet gekwalificeerd Coureur Merk Eero Hyvärinen Yamaha Chas Mortimer Yamaha Attilio Riondato Yamaha Walter Migliorati Yamaha Michel Frutschi Yamaha Kenny Blake Yamaha Angelo Monduzzi Yamaha Arturo Venanzi Yamaha Patrick de Radiguès Yamaha Wolland Yamaha Olivier Chevallier Yamaha Olivier Liégeois Yamaha Etienne Geeraerdt Yamaha Paolo Niccoli Yamaha Peter Baláž Harley-Davidson Hubert Rigal Yamaha Giorgio Gabellini Yamaha Top tien tussenstand 350cc-klasse PosCoureurMerkPtn 1 Jon Ekerold Yamaha 33 2 Kork Ballington Kawasaki 31 3 Toni Mang Kawasaki 30 4 Patrick Fernandez Yamaha 25 5 Michel Frutschi Yamaha 18 Walter Villa Yamaha 7 Carlos Lavado Yamaha 15 Gregg Hansford Kawasaki 9 Sadao Asami Yamaha 12 Christian Estrosi Kawasaki 250cc-klasse Graziano Rossi had zijn nieuwe Morbidelli motor in het oude frame laten zetten en ging daarmee aan de leiding van de 250cc-race in Imola. Kork Ballington en Randy Mamola zaten hem op de hielen en Ballington bleek de sterkste. Rossi moest met Mamola vechten om de tweede plaats, maar viel uit. Mamola werd tweede en Barry Ditchburn besliste het gevecht met Walter Villa om de derde plaats in zijn voordeel. Uitslag 250cc-klasse Pos Coureur Merk Tijd Ptn 1 Kork Ballington Kawasaki 49' 01" 0 15 2 Randy Mamola Adriatica-Bimota-Yamaha + 27" 3 12 3 Barry Ditchburn Kawasaki + 56" 0 10 4 Walter Villa Yamaha + 56" 1 8 5 Jean-François Baldé Kawasaki + 1' 31" 4 6 6 Patrick Fernandez Yamaha + 1' 33" 0 5 7 Paolo Pileri Yamaha + 1' 42" 4 4 8 Massimo Matteoni Yamaha + 1' 43" 4 3 9 Pentti Korhonen Yamaha + 1' 49" 8 2 10 Thierry Espié Yamaha + 1' 52" 8 1 11 Richard Hubin Yamaha + 1' 55" 0 12 Roland Freymond Yamaha + 1' 59" 2 13 Olivier Chevallier Yamaha + 1 ronde 14 Reino Eskelinen Yamaha + 1 ronde 15 Giuseppe Consalvi Yamaha + 1 ronde Niet gefinished Coureur Merk Oorzaak Graziano Rossi Morbidelli motor Gregg Hansford Kawasaki Vic Soussan Yamaha Mario Lega Yamaha Toni Mang Kawasaki Christian Estrosi Kawasaki Gianpaolo Marchetti Yamaha Germano Conti Yamaha Franco Marcheggiani Yamaha Edi Stöllinger Kawasaki Hubert Rigal Yamaha Hans Müller Yamaha Mike Baldwin Yamaha Franco Solari Yamaha Chas Mortimer Yamaha Guy Bertin Yamaha Niet gestart Coureur Merk Oorzaak Jon Ekerold Yamaha geblesseerd na val Carlos Morante Yamaha broer overleden Niet gekwalificeerd Coureur Merk Bert Struijk Yamaha Alan North Yamaha Raymond Roche Yamaha Éric Saul Yamaha Giorgio Avveduti Yamaha René Delaby Yamaha Edoardo Alemán Yamaha Jean-Marc Toffolo Armstrong Emilio Rigamonti Yamaha Rossano Mancinelli Yamaha Paolo Ferretti Yamaha Gabriele Cantone Yamaha Fernando González De Nicolás Yamaha Reinhold Roth Yamaha Pierluigi Conforti Yamaha Alain Béraud Yamaha Rudolf Weiss Yamaha Top elf tussenstand 250cc-klasse PosCoureurMerkPtn 1 Kork Ballington Kawasaki 42 2 Randy Mamola Adriatica-Bimota-Yamaha 30 3 Walter Villa Yamaha 23 4 Barry Ditchburn Kawasaki 13 5 Toni Mang Kawasaki 10 Vic Soussan Yamaha 7 Gregg Hansford Kawasaki 9 8 Jon Ekerold Yamaha 8 Olivier Chevallier Yamaha 10 Guy Bertin Yamaha 6 Jean-François Baldé Kawasaki 125cc-klasse In Imola werd voor het eerst in de 125cc-klasse door enkele coureurs met slicks gereden: Maurizio Massimiani gebruikte Michelin, Thierry Espié en Harald Bartol Dunlop, maar Bartol had zijn beste motorblok al tijdens de training opgeblazen en stopte na enkele ronden. Aanvankelijk ging het gevecht om de leidende positie tussen Ángel Nieto (Minarelli), Thierry Espié (Motobécane) en Maurizio Massimiani (MBA), die in Oostenrijk nog zijn sleutelbeen gebroken had. Tegen het einde van de race bouwde Nieto toch een flinke voorsprong op ten opzichte van Espié (tweede) en Massimiani. Uitslag 125cc-klasse Pos Coureur Merk Tijd Ptn 1 Ángel Nieto Minarelli 45' 56" 5 15 2 Thierry Espié Motobécane + 4" 2 12 3 Maurizio Massimiani MBA + 18" 7 10 4 Bruno Kneubühler MBA + 36" 4 8 5 Hans Müller MBA + 50" 0 6 6 Eugenio Lazzarini Morbidelli + 54" 6 5 7 Pierluigi Conforti MBA + 1' 02" 6 4 8 August Auinger Morbidelli + 1' 04" 3 3 9 Paolo Ferretti Morbidelli + 1' 32" 8 2 10 Per-Edvard Carlsson MBA + 1' 33" 6 1 11 Matti Kinnunen MBA + 1' 34" 0 12 Thierry Noblesse Morbidelli + 1' 37" 5 13 Rolf Blatter Morbidelli + 1' 37" 9 14 Pierluigi Aldrovandi MBA + 2' 03" 5 15 Roberto D'Amico Morbidelli + 1 ronde 16 Daniele Dall'Olio Morbidelli + 1 ronde Niet gefinished Coureur Merk Oorzaak Ezio Mischiatti LGM Maurizio Vitali MBA Jean-François Lecureux Morbidelli Richard Schmiederer Morbidelli Gianpaolo Marchetti MBA Patrick Hérouard Morbidelli Pier Paolo Bianchi Minarelli Peter Looijesteijn MBA ontsteking Walter Koschine Fantic Stefan Dörflinger Morbidelli Patrick Plisson Morbidelli Italo Zerbini MBA Harald Bartol Morbidelli Maurizio Musco Morbidelli Enrico Cereda Morbidelli Niet gekwalificeerd Coureur Merk Jean-Louis Guignabodet Morbidelli Jean-Claude Selini MBA Gross Morbidelli Jan Huberts MBA Ivan Carlo Villini Morbidelli Fernando González De Nicolás Morbidelli Jean-Paul Magnoni Morbidelli Claudio Granata UFO Fabrizio Frollani Kreidler Bruno Vasetti Morbidelli Daniel Meyer Morbidelli Aldo Pero Kreidler Barry Smith Morbidelli Wolfgang Glawaty MBA Michel Baloche Morbidelli Top tien tussenstand 125cc-klasse PosCoureurMerkPtn 1 Ángel Nieto Minarelli 60 2 Hans Müller MBA 25 3 Thierry Espié Motobécane 24 Harald Bartol Morbidelli 5 Maurizio Massimiani MBA 20 6 Eugenio Lazzarini Morbidelli 16 Gert Bender Bender 8 Walter Koschine Fantic 12 9 Patrick Hérouard Morbidelli 9 Bruno Kneubühler MBA 50cc-klasse Ricardo Tormo brak een vinger in de training in Imola en kon niet starten. Daarmee was Eugenio Lazzarini zonder competitie. Hij leidde de 50cc-race van start tot finish en won met bijna een minuut voorsprong op Rolf Blatter. Lazzarini reed voor het eerst in de 50cc-klasse met slicks, die waren geleverd door Metzeler. Peter Looijesteijn won het gevecht om de derde plaats van Aldo Pero, en dat bracht hem aan de leiding van de stand om het wereldkampioenschap. Uitslag 50cc-klasse