L'Indonesia prese per la prima volta alle Olimpiadi nel 1952 a Helsinki, in Finlandia.
Il miglior risultato dell'Indonesia alle Olimpiadi è la medaglia d'oro vinta da Susi Susanti al Badminton Branch alle Olimpiadi del Barcellona del 1992.
L'Indonesia ha inviato atleti alle Olimpiadi 16 volte.
Alle Olimpiadi di Rio 2016, l'Indonesia ha inviato 28 atleti in competizione in 8 sport.
Alle Olimpiadi di Sydney 2000, l'Indonesia ha inviato per la prima volta le atlete femminili nella storia olimpica.
Alle Olimpiadi di Pechino del 2008, l'atleta indonesiano Taufik Hidayat ha vinto una medaglia d'oro nella filiale di Badminton singoli maschili.
L'Indonesia ospitò la Tengara Olympiad nel 1962 a Jakarta.
All'Olympiad di Tokyo 2020, l'atleta indonesiano Lalu Muhammad Zohri è riuscito a raggiungere le semifinali nella filiale di atletica da 100 metri maschili.
L'Indonesia ha anche ricevuto un premio Fair Play dal Comitato Olimpico Internazionale alle Olimpiadi di Sydney 2000.
L'Indonesia ha vinto un totale di 28 medaglie alle Olimpiadi, costituite da 7 medaglie d'oro, 13 medaglie d'argento e 8 medaglie di bronzo.