El Seis Naciones M21 de 2004 fue la decimosegunda edición del torneo de rugby para menores de 21 años.
[1] Nota: Se otorgan 2 puntos al equipo que gane un partido, 1 al que empate y 0 al que pierda