En los Juegos Olímpicos de Londres 2012, los atletas colombianos ganaron un total de 8 medallas, incluyendo 1 medalla de oro. La medalla de oro fue ganada por Mariana Pajón en ciclismo BMX. Además, Colombia ganó 1 medalla de plata en levantamiento de pesas, 2 medallas de bronce en atletismo y ciclismo de ruta, y 1 medalla de bronce cada uno en judo y taekwondo.