Le Grand Prix automobile de Grande-Bretagne de Formule 1 2004 a eu lieu sur le circuit de Silverstone le 11 juillet 2004.