Iran na Letnich Igrzyskach Olimpijskich 2004 reprezentowało 57 zawodników (56 mężczyzn, 1 kobieta) w 10 dyscyplinach.

Był to 14 start reprezentacji Iranu na letnich igrzyskach olimpijskich.

Zdobyte medale Medal Zawodnik Dyscyplina Konkurencja Rezultat20px Złoto Hossein Rezazadeh 30px Podnoszenie ciężarów mężczyźni kategoria powyżej 105 kg 472,5 kgWyrównany rekord olimpijski20px Złoto Hadi Saei 30px Taekwondo mężczyźni waga do 68 kg pokonał Huang Chih-hsiung 6:020px Srebro Masoud Moustafa Jokar 30px Zapasy kategoria do 60 kg mężczyźni styl wolny przegrał z Yandro Quintaną 4:020px Srebro Alireza Rezaei 30px Zapasy kategoria do 120 kg mężczyźni styl wolny przegrał z Arturem Tajmazowem 4:020px Brąz Alireza Heidari 30px Zapasy kategoria do 96 kg mężczyzn styl wolny wygrał 3:2 z Danielem Cornierem20px Brąz Youssef Karami 30px Taekwondo waga do 80 kg mężczyźni pokonał Rəşəd Əhmədov 10:1

skład kadry 30px Boks

Mężczyźni Mohamed Asheri - kategoria lekka (do 60 kg) - 9. miejsce

30px Judo Mężczyźni Masoud Haji Akhondzadeh - kategoria 60 kg - 5.