Il Giro di Danimarca 2004, quattordicesima edizione della corsa, si svolse dal 4 all'8 agosto 2004 su un percorso totale di 876km ripartiti in 6 tappe, con partenza da Aabenraa e arrivo a Frederiksberg. La vittoria fu appannaggio del norvegese Kurt Asle Arvesen, il quale completò il percorso in 20h58'01", alla media di 41,813km/h, precedendo il tesesco Jens Voigt e l'australiano Stuart O'Grady.