Od sezonu 1998 rozpoczęła się zwycięska passa Miki Häkkinena, która została przerwana przez Michaela Schumachera w sezonie 2001 po tym jak na ostatnim okrążeniu w samochodzie Fina zepsuło się sprzęgło. Niemiec wygrywał tu przez kolejne trzy sezony. W sezonie 2005 swoje trzecie w karierze zwycięstwo odniósł tu kolejny Fin, Kimi Räikkönen. Rok później, przed własną publicznością triumfował tu Fernando Alonso.

Tory Guadarrama (1913) Sitges-Terramar (1923) Circuitio Lasarte (1926–1935) Pedralbes Circuit (1950, 1954) Circuito del Jarama (1967, 1968, 1970, 1972, 1974, 1976–1981) Montjuïc (1969, 1971, 1973, 1975) Circuito Permanente de Jerez (1986–1990) Circuit de Barcelona-Catalunya (1991–) Madring (2026–)

Zwycięzcy Grand Prix Hiszpanii

|- bgcolor="C0C0C0" !align=center | 1952–1953 | colspan=8 | nie rozegrano

|- bgcolor="C0C0C0" !align=center | 1955–1967 | colspan=8 | nie rozegrano

|- bgcolor="C0C0C0" !align=center | 1980 | colspan=8 | nie rozegrano

|- bgcolor="C0C0C0" !align=center | 1982–1985 | colspan=8 | nie rozegrano