Denmark at the 2004 Summer Olympics
Denmark competed at the 2004 Summer Olympics in Athens, Greece, from 13 to 29 August 2004.
Medalists
Archery
Denmark has qualified a spot in men's individual archery.Athletics
Danish athletes have so far achieved qualifying standards in the following athletics events. Joachim Olsen originally claimed a bronze medal in men's shot put. On 5 December 2012, the International Olympic Committee and the IAAF stripped off Ukrainian shot putter Yuriy Bilonoh's gold medal after drug re-testings of his samples were discovered positive. Following the announcement of Bilonoh's disqualification, Olsen's medal was upgraded to a silver.;Men
;Track & road events
;Field events
;Women
;Track & road events
;Field events
Badminton
;Men;Women
;Mixed
Canoeing
Sprint
Qualification Legend: Q = Qualify to final; q = Qualify to semifinalHandball
Women's tournament
;Roster;Group play
;Quarterfinal
;Semifinal
;Gold Medal Final
; Won Gold Medal
Rowing
;Men;Women
Qualification Legend: FA=Final A ; FB=Final B ; FC=Final C ; FD=Final D ; FE=Final E ; FF=Final F ; SA/B=Semifinals A/B; SC/D=Semifinals C/D; SE/F=Semifinals E/F; R=Repechage
Sailing
;Men;Women
;Open
M = Medal race; OCS = On course side of the starting line; DSQ = Disqualified; DNF = Did not finish; DNS= Did not start; RDG = Redress given
Shooting
;Men;Women
Swimming
Danish swimmers earned qualifying standards in the following events :;Men
;Women
Triathlon
Denmark has qualified a single triathlete.| Athlete | Event | Swim | Trans 1 | Bike | Trans 2 | Run | Total Time | Rank |
| Rasmus Henning | Men's | 18:19 | 0:16 | 1:01.29 | 0:17 | 32:49 | 1:52:37.32 | 7 |