La Copa del Rey de Fútbol 2003-04 es la edición número 101 de dicha competición española. Se disputó con la participación de equipos de las divisiones Primera, Segunda, Segunda B y Tercera, excepto los equipos filiales de otros clubes aunque jueguen en dichas categorías.