Der Große Preis von San Marino in Imola fand am 25. April 2004 statt und ging über 62 Runden (305,606 km).