Maroko na Letnich Igrzyskach Olimpijskich 2004 reprezentowało 55 zawodników : 47 mężczyzn i 8 kobiet. Reprezentanci Maroko zdobyli 3 medale wszystkie w lekkiej altetyce.
Zdobyte medale Medal Zawodnik Dyscyplina Konkurencja Rezultat20px Złoto Hicham El Guerrouj 30px Lekkoatletyka Bieg na 1500 m mężczyzn 3:34,1820px Złoto Hicham El Guerrouj 30px Lekkoatletyka Bieg na 5000 m mężczyzn 13:14,3920px Srebro Hasna Benhassi 30px Lekkoatletyka Bieg na 800 m kobiet 1:56,43
Skład kadry 60px Boks Mężczyźni Redouane Bouchtouk – waga papierowa – 17. miejsce, Hicham Mesbahi – waga musza – 9. miejsce, Hamid Ait Bighrade – waga kogucia – 17. miejsce, Tahar Tamsamani – waga lekka – 17. miejsce, Hicham Nafil – waga lekkopółśrednia – 9. miejsce, Miloud Ait Hammi – waga półśrednia – 17. miejsce, Rachid El-Haddak – waga ciężka – 9. miejsce
60px Judo Mężczyźni Younes Ahamdi – kategoria do 60 kg – odpadł w eliminacjach, Adil Bel Gaid – kategoria do 81 kg – odpadł w eliminacjach