Deux athlètes ont été suspendus de la participation aux Jeux Olympiques de Londres pour l'utilisation du dopage. Selon le Comité international olympique, le sprinter colombien Diego Palomeke a échoué le teste anti-dopage, et il a été suspendu de sa participation aux Jeux au cours des autres testes. En outre, Comité national olympique du Brésil a déclaré à la presse au sujet de l'exclusion d'athlètes Kissy Kateldo da Costa, qui devait participer à la compétition d'aviron. Des traces de médicaments qui augmentent la productivité et la force physique ont été trouvées dans son sang.
Auparavant, le coureur marocain Amine Laalou, le gymnaste de l'Ouzbékistan Louise Galiulina, les sportives moldaves Marina Marghieva et Natalia Artyk et la cycliste russe Victoria Baranova n'ont pas passé le test du dopage.