Szváziföld a nagy-britanniai Londonban megrendezett 2012. évi nyári olimpiai játékok egyik részt vevő nemzete volt. Az országot az olimpián 2 sportágban 3 sportoló képviselte, akik érmet nem szereztek.
30px Atlétika
Férfi VersenyzőVersenyszámElőfutamElődöntőDöntőIdőHely.Össz.IdőHely.Össz.IdőHelyezés Sibusiso Matsenjwa 200 m 20,936.40.kiesett
Női VersenyzőVersenyszámElőfutamElődöntőDöntőIdőHely.Össz.IdőHely.Össz.IdőHelyezésPhumlile Ndzinisa 400 m53,956.36.kiesett
30px Úszás
Férfi VersenyzőVersenyszámElőfutamElődöntőDöntőIdőHely.Össz.IdőHely.Össz.IdőHelyezésLuke Hall50 m gyors23,484.36.kiesett
Jegyzetek
Források
Szvaziföld N2012