La Supercopa de España 2004 è stata la ventunesima edizione della Supercoppa di Spagna.
Si è svolta nell'agosto 2004 in gara di andata e ritorno tra il Valencia, vincitore della Primera División 2003-2004, e il Real Saragozza, vincitore della Coppa del Re 2003-2004.
A conquistare il titolo è stato il Real Saragozza che ha perso la gara di andata a Saragozza per 1-0 e ha vinto quella di ritorno a Valencia per 3-1.
(il grassetto indica la vittoria)