Imola

Formula 1 circuit in Imola, Italy, which has hosted Formula 1 Grands Prix from 1980 to 2025.

Grands Prix held
32
First Grand Prix
1980
Length (km)
6.299
Corners
24

View on BigDataF1