Melodi Grand Prix 2004 var den 42. utgaven av Melodi Grand Prix, Norges nasjonale uttaking til Eurovision Song Contest. Tolv finalister deltok i finalen 6. mars 2004 som ble arrangert i Oslo Spektrum i Oslo. Vinnerlåten ble «High», framført av Knut Anders Sørum. Vinnerlåten er komponert av Thomas Thörnholm og Lars Andersson, med tekst av Dan Attlerud. Sørum representerte Norge i den internasjonale finalen i Istanbul og kom på sisteplass med 3 poeng. Dette var Norges tiende sisteplass i Eurovision Song Contest.