Il Ruanda ha partecipato ai Giochi della XXX Olimpiade di Londra che si sono svolti dal 27 luglio al 12 agosto 2012. È stata la 8ª partecipazione consecutiva degli atleti ruandesi ai giochi olimpici estivi.
Gli atleti della delegazione ruandese sono stati 7 (5 uomini e 2 donne), in 4 discipline. Alla cerimonia di apertura il portabandiera è stato il bikerAdrien Niyonshuti; nessun portabandiera ha presenziato alla cerimonia di chiusura.
Nel corso della manifestazione il Ruanda non ha ottenuto alcuna medaglia, mancando la vincita del primo titolo ai giochi olimpici.