Unkarin Grand Prix 2004 oli Formula 1 -sarjan osakilpailu, joka ajettiin 15. elokuuta 2004 Hungaroringilla Unkarissa. Kilpailun voitti Ferrarilla ajanut Michael Schumacher, jolle voitto oli kauden kahdestoista.
[2]