Ruanda participó en los Juegos Olímpicos de Londres 2012 enviando una delegación de 7 deportistas que compitieron en 4 disciplinas. El abanderado de la delegación fue el ciclista Adrien Niyonshuti. El país, que envió su delegación más grande desde las olimpiadas de Barcelona 92, no consiguió ganar ninguna medalla.