Indonesia at the 2004 Summer Olympics

Indonesia competed at the 2004 Summer Olympics in Athens, Greece, from 13 to 29 August 2004.

Krisna Bayu was originally the flag bearer, however the role was later done by Christian Hadinata because Bayu was suffering from flu at the eve of opening ceremony.

The following is the list of number of competitors participating in the Games: Two Indonesian archers qualified each for the men's and women's individual archery.

[3][4] Indonesia sent one boxer to the 2004 Summer Olympics.

M = Medal race; OCS = On course side of the starting line; DSQ = Disqualified; DNF = Did not finish; DNS= Did not start; RDG = Redress given Indonesia has qualified two taekwondo jin.