De Grand Prix-wegrace van Rio de Janeiro 1999 was de vijftiende race van het wereldkampioenschap wegrace-seizoen 1999. De race werd verreden op 24 oktober 1999 op het Circuit van Jacarepagua in Rio de Janeiro, Brazilië.
Àlex Crivillé werd gekroond tot 500 cc-kampioen met een zesde plaats in de race, wat genoeg was om zijn als zevende geëindigde concurrent Tadayuki Okada voor te blijven. Valentino Rossi werd 250 cc-kampioen met een overwinning in de race.
Uitslag 500 cc Pos Nr Rijder Constructeur Rondes Tijd Grid Punten 1 6 Norick Abe Yamaha 24 45:24.308 12 25 2 2 Max Biaggi Yamaha 24 +0.161 6 20 3 10 Kenny Roberts jr. Suzuki 24 +0.257 1 16 4 5 Alex Barros Honda 24 +4.442 3 13 5 15 Sete Gibernau Honda 24 +4.631 2 11 6 3 Àlex Crivillé Honda 24 +21.254 11 10 7 8 Tadayuki Okada Honda 24 +21.525 5 9 8 24 Garry McCoy Yamaha 24 +22.394 10 8 9 9 Nobuatsu Aoki Suzuki 24 +23.089 9 7 10 35 Anthony Gobert MuZ Weber 24 +30.275 8 6 11 55 Régis Laconi Yamaha 24 +41.314 14 5 12 31 Tetsuya Harada Aprilia 24 +41.648 18 4 13 19 John Kocinski Honda 24 +42.757 15 3 14 52 José David de Gea Modenas KR3 24 +43.380 16 2 15 26 Haruchika Aoki TSR-Honda 24 +45.652 19 1 16 68 Mark Willis Modenas KR3 24 +48.740 21 17 25 José Luis Cardoso TSR-Honda 24 +1:14.209 17 18 22 Sébastien Gimbert Honda 24 +1:27.360 23 DNF 14 Juan Borja Honda 7 Uitgevallen 13 DNF 17 Jurgen van den Goorbergh MuZ Weber 4 Uitgevallen 7 DNF 20 Mike Hale Modenas KR3 4 Uitgevallen 20 DNF 4 Carlos Checa Yamaha 1 Ongeluk 4 DNF 21 Michael Rutter Honda 1 Uitgevallen 24 DNF 37 Steve Martin Honda 0 Uitgevallen 22
250 cc Pos Nr Rijder Constructeur Rondes Tijd Grid Punten 1 46 Valentino Rossi Aprilia 22 42:17.893 2 25 2 4 Tohru Ukawa Honda 22 +1.328 9 20 3 1 Loris Capirossi Honda 22 +1.944 4 16 4 19 Olivier Jacque Yamaha 22 +2.342 1 13 5 7 Stefano Perugini Honda 22 +2.395 8 11 6 12 Sebastián Porto Yamaha 22 +13.031 5 10 7 6 Ralf Waldmann Aprilia 22 +15.483 10 9 8 11 Tomomi Manako Yamaha 22 +16.222 12 8 9 44 Roberto Rolfo Aprilia 22 +41.230 13 7 10 37 Luca Boscoscuro TSR-Honda 22 +43.002 11 6 11 24 Jason Vincent Honda 22 +43.012 14 5 12 66 Alex Hofmann TSR-Honda 22 +54.010 19 4 13 23 Julien Allemand TSR-Honda 22 +1:12.641 18 3 14 18 Scott Smart Aprilia 22 +1:12.746 17 2 15 56 Shinya Nakano Yamaha 22 +1:12.791 3 1 16 41 Jarno Janssen TSR-Honda 22 +1:32.120 20 17 10 Fonsi Nieto Yamaha 22 +1:32.440 21 18 58 Matías Ríos Aprilia 22 +1:42.432 24 19 16 Johan Stigefelt Yamaha 22 +1:44.838 22 DNF 32 Markus Barth Yamaha 20 Uitgevallen 25 DNF 14 Anthony West TSR-Honda 15 Uitgevallen 15 DNF 9 Jeremy McWilliams Aprilia 13 Uitgevallen 6 DNF 21 Franco Battaini Aprilia 5 Uitgevallen 7 DNF 15 David García Yamaha 1 Uitgevallen 23 DNS 17 Maurice Bolwerk TSR-Honda 0 Niet gestart 16 DNQ 36 Masaki Tokudome TSR-Honda 0 Niet gekwalificeerd
125 cc Pos Nr Rijder Constructeur Rondes Tijd Grid Punten 1 6 Noboru Ueda Honda 21 42:14.547 6 25 2 13 Marco Melandri Honda 21 +0.131 1 20 3 7 Emilio Alzamora Honda 21 +0.977 12 16 4 32 Mirko Giansanti Aprilia 21 +1.055 5 13 5 23 Gino Borsoi Aprilia 21 +1.297 8 11 6 4 Masao Azuma Honda 21 +1.457 2 10 7 54 Manuel Poggiali Aprilia 21 +1.589 3 9 8 15 Roberto Locatelli Aprilia 21 +2.025 4 8 9 16 Simone Sanna Honda 21 +2.280 11 7 10 41 Youichi Ui Derbi 21 +20.740 7 6 11 26 Ivan Goi Honda 21 +24.150 15 5 12 10 Jerónimo Vidal Aprilia 21 +24.424 13 4 13 21 Arnaud Vincent Aprilia 21 +29.529 16 3 14 11 Max Sabbatani Honda 21 +30.710 14 2 15 29 Ángel Nieto jr. Honda 21 +30.755 20 1 16 17 Steve Jenkner Aprilia 21 +49.281 21 17 1 Kazuto Sakata Honda 21 +52.716 23 18 12 Randy de Puniet Aprilia 21 +52.850 19 19 18 Reinhard Stolz Honda 21 +52.955 22 20 9 Frédéric Petit Aprilia 21 +53.422 17 21 5 Lucio Cecchinello Honda 21 +1:06.648 10 22 24 Robbin Harms Aprilia 21 +1:21.345 25 23 97 César Barros Honda 21 +1:30.684 28 24 96 Cristiano Irias-Vieira Honda 21 +1:31.895 26 25 99 Jason di Salvo Honda 21 +1:50.098 27 26 95 Renato Velludo Honda 20 +1 ronde 29 DNF 22 Pablo Nieto Derbi 10 Uitgevallen 24 DNF 8 Gianluigi Scalvini Aprilia 4 Ongeluk 9 DNS 44 Alessandro Brannetti Aprilia 0 Niet gestart 18 DNQ 98 Alexander di Grandi Honda 0 Niet gekwalificeerd
Tussenstand na wedstrijd
500 cc Pos Nr Rijder Team Punten 1 3 Àlex Crivillé Honda 256 2 8 Tadayuki Okada Honda 211 3 10 Kenny Roberts jr. Suzuki 195 4 2 Max Biaggi Yamaha 174 5 15 Sete Gibernau Honda 155
250 cc Pos Nr Rijder Team Punten 1 46 Valentino Rossi Aprilia 293 2 4 Tohru Ukawa Honda 241 3 1 Loris Capirossi Honda 209 4 56 Shinya Nakano Yamaha 196 5 7 Stefano Perugini Honda 141
125 cc Pos Nr Rijder Team Punten 1 7 Emilio Alzamora Honda 207 2 13 Marco Melandri Honda 201 3 4 Masao Azuma Honda 190 4 6 Noboru Ueda Honda 171 5 15 Roberto Locatelli Aprilia 157
1999 Rio de Janeiro