Iran na Letnich Igrzyskach Olimpijskich 1988 reprezentowało 23 zawodników. Był to dziesiąty start reprezentacji Iranu na letnich igrzyskach olimpijskich. Sportowcy Iranu zdobyli jeden srebrny medal.

Najmłodszym reprezentantem Iranu na tych igrzyskach był 18-letni zapaśnik – Naser Zejnalnija, zaś najstarszym 30-letni atleta – Naser Babapour.

Skład reprezentacji 50px|link=|alt= Kolarstwo Iraj Amir-Akhori – Wyścig indywidualny ze startu wspólnego mężczyzn – 56. miejsce Syamak Zafarzadeh – Wyścig indywidualny ze startu wspólnego mężczyzn – 93. miejsce Mohammad Reza Bajool – Wyścig indywidualny ze startu wspólnego mężczyzn – nie ukończył Moustafa Chichi, Abas Ismaili, Mehrdad Zafarzadeh, Syamak Zafarzadeh – Drużynowa jazda na czas mężczyzn – 23. miejsce Jalil Eftekhari – 1 km na czas mężczyzn – 27. miejsce, Wyścig punktowy mężczyzn – 14. miejsce (w kwalifikacjach) Moustafa Chichi – Wyścig indywidualny na dochodzenie mężczyzn – nie ukończył (w kwalifikacjach)

50px|link=|alt= Lekkoatletyka Naser Babapour – maraton mężczyzn – 93.