Die 2004 Formule 1 San Marino Grand Prix is op 25 April 2004 op die Autodromo Enzo e Dino Ferrari in Imola, Italië gehou.