Grand Prix Spanyol 1999 merupakan lomba balap mobil Formula Satu yang diselenggarakan di Sirkuit Catalunya pada 30 Mei 1999. Lomba ini dimenangkan oleh pembalap McLaren, Mika Hakkinen.
Hasil lomba
| Pos | No | Pembalap | Konstruktor | Laps | Waktu/Tersingkir | Grid | Poin |
|---|---|---|---|---|---|---|---|
| 1 | 1 | Mika Häkkinen | McLaren-Mercedes | 65 | 1:34:13.665 | 1 | 10 |
| 2 | 2 | David Coulthard | McLaren-Mercedes | 65 | + 6.238 | 3 | 6 |
| 3 | 3 | Michael Schumacher | Ferrari | 65 | + 10.845 | 4 | 4 |
| 4 | 4 | Eddie Irvine | Ferrari | 65 | + 30.182 | 2 | 3 |
| 5 | 6 | Ralf Schumacher | Williams-Supertec | 65 | + 1:27.208 | 10 | 2 |
| 6 | 19 | Jarno Trulli | Prost-Peugeot | 64 | + 1 Lap | 9 | 1 |
| 7 | 7 | Damon Hill | Jordan-Mugen-Honda | 64 | + 1 Lap | 11 | |
| 8 | 23 | Mika Salo | BAR-Supertec | 64 | + 1 Lap | 16 | |
| 9 | 9 | Giancarlo Fisichella | Benetton-Playlife | 64 | + 1 Lap | 13 | |
| 10 | 10 | Alexander Wurz | Benetton-Playlife | 64 | + 1 Lap | 18 | |
| 11 | 14 | Pedro de la Rosa | Arrows | 63 | + 2 Lap | 19 | |
| 12 | 15 | Toranosuke Takagi | Arrows | 62 | + 3 Lap | 20 | |
| Ret | 20 | Luca Badoer | Minardi-Ford | 50 | Melintir | 22 | |
| Ret | 22 | Jacques Villeneuve | BAR-Supertec | 40 | Girboks | 6 | |
| Ret | 12 | Pedro Diniz | Sauber-Petronas | 40 | Transmisi | 12 | |
| Ret | 17 | Johnny Herbert | Stewart-Ford | 40 | Transmisi | 14 | |
| Ret | 8 | Heinz-Harald Frentzen | Jordan-Mugen-Honda | 35 | Halfshaft | 8 | |
| Ret | 11 | Jean Alesi | Sauber-Petronas | 27 | Transmisi | 5 | |
| Ret | 5 | Alessandro Zanardi | Williams-Supertec | 24 | Girboks | 17 | |
| Ret | 18 | Olivier Panis | Prost-Peugeot | 24 | Girboks | 15 | |
| Ret | 21 | Marc Gené | Minardi-Ford | 0 | Girboks | 21 | |
| DSQ | 16 | Rubens Barrichello | Stewart-Ford | 64 | Diskualifikasi | 7 | |
| Sumber: | |||||||
