Suazilândia competiu nos Jogos Olímpicos de Verão de 2012, que aconteceram na cidade de Londres, no Reino Unido, de 27 de julho até 12 de agosto de 2012.
30px|alt=|link= Atletismo Masculino AtletaEventoFase de grupoQuartas de finalSemifinalFinalResultadoPosiçãoResultadoPosiçãoResultadoPosiçãoResultadoPosiçãoSibusiso Matsenjwa200m20.936colspan=2 Não avançou Feminino AtletaEventoFase de grupoQuartas de finalSemifinalFinalResultadoPosiçãoResultadoPosiçãoResultadoPosiçãoResultadoPosiçãoPhumlile Ndzinisa400m53.956colspan=2 Não avançou
Masculino AtletasEventoEliminatóriasSemifinalFinalTempoPosiçãoTempoPosiçãoTempoPosiçãoLuke Hall50 m livre23s4836ºNão avançou
Categoria:Países nos Jogos Olímpicos de Verão de 2012 2012 Categoria:2012 em Essuatíni