Danię na Letnich Igrzyskach Olimpijskich 2012 reprezentowało 114 zawodników: 66 mężczyzn i 48 kobiet. Był to 26 start reprezentacji Danii na letnich igrzyskach olimpijskich.

Zdobyte medale Medal Zawodnik Dyscyplina Konkurencja Rezultat20px Złoto Lasse Norman Hansen 30px Kolarstwo torowe omnium mężczyzn 27 pkt20px Złoto Mads Rasmussen, Rasmus Hansen 30px Wioślarstwo męska dwójka podwójna wagi lekkiej 6:37,17 min20px Srebro Mathias Boe, Carsten Mogensen 30px Badminton gra podwójna mężczyzn w finale ulegli Chińczykom Cai Yun, Fu Haifeng 0:2 (16:21, 15:21)20px Srebro Fie Udby Erichsen 30px Wioślarstwo jedynki kobiet 7:57,72 min20px Srebro Anders Golding 30px Strzelectwo skeet mężczyzn 146 pkt20px Srebro Jonas Høgh-Christensen 30px Żeglarstwo klasa Finn 46 pkt20px Brąz Joachim Fischer, Christinna Pedersen 30px Badminton gra mieszana w meczu o brązowy medal pokonali Indonezyjczyków Ahmad Tontowi, Liliyana Natsir 2:0 (21:12, 21:12)20px Brąz Kasper Winther, Morten Jørgensen, Jacob Barsøe, Eskild Ebbesen 30px Wioślarstwo męska czwórka bez sternika wagi lekkiej 6:03,16 min20px Brąz Allan Norregaard, Peter Lang 30px Żeglarstwo klasa 49er 114 pkt