Piala Raja Spanyol 2003–2004

Piala Raja Spanyol 2003–2004 adalah edisi ke-100 dari penyelenggaraan Piala Raja Spanyol, turnamen sepak bola di Spanyol dengan sistem piala. Edisi ini dimenangkan oleh Zaragoza setelah mengalahkan Real Madrid pada pertandingan final dengan skor 3–2 setelah perpanjangan waktu.