Dansk Melodi Grand Prix 2012 var den 41:a upplagan av Dansk Melodi Grand Prix, och var som vanligt Danmarks nationella uttagning till Eurovision Song Contest. Tävlingen hölls den 21 januari i Gigantium i Ålborg. Tävlingen sändes på DR1 och på webben. Det rapporterades först att förra årets värd Felix Smith återigen skulle vara värd, men det blev istället Emil Thurop och Louise Wolff. Nio bidrag framfördes under kvällen och vinnare blev Soluna Samay med sin sång "Should've Known Better".