El Campeonato Europeo Sub-21 de la UEFA de 2004 fue la 14.ª edición del Campeonato Europeo Sub-21 de la UEFA . La fase final se celebró en Alemania entre el 27 de mayo y el 8 de junio de 2004.
Italia ganó la competición por quinta vez. El italiano Alberto Gilardino obtuvo el premio al Jugador de Oro.
Los tres mejores equipos de esta competición se clasificaron para los Juegos Olímpicos de Atenas 2004 , junto con el equipo anfitrión Grecia Sub-21 .
Los 48 equipos nacionales se dividieron en diez grupos (dos grupos de cuatro + ocho grupos de cinco). A continuación se compararon los resultados de los diez segundos puestos de grupo. Los seis primeros se unieron a los diez ganadores en un desempate por los ocho puestos de la final. A continuación, se eligió a uno de los ocho equipos clasificados para albergar los partidos restantes.
Ver fútbol en los Juegos Olímpicos de Verano de 2004