Puchar Sześciu Narodów 2004
Puchar Sześciu Narodów 2004 (2004 Six Nations Championship, a także od nazwy sponsora turnieju, Royal Bank of Scotland – 2004 RBS 6 Nations) – piąta edycja Pucharu Sześciu Narodów, corocznego turnieju w rugby union rozgrywanego pomiędzy sześcioma najlepszymi zespołami narodowymi półkuli północnej. Turniej odbył się pomiędzy 14 lutego a 27 marca 2004 roku.