Indonesia en los Juegos Olímpicos de Londres 2012

Indonesia estuvo representada en los Juegos Olímpicos de Londres 2012 por un total de 22 deportistas, 13 hombres y 9 mujeres, que compitieron en 8 deportes.

[1]​ El portador de la bandera en la ceremonia de apertura fue el nadador I Gede Sudartawa.

[2]​ El equipo olímpico indonesio obtuvo las siguientes medallas:[1]​