Eswatini at the 2012 Summer Olympics

Athletics

200 metres, Men Sibusiso Matsenjwa 6 h3 r1/3
400 metres, Women Phumlile Ndzinisa 6 h4 r1/3

Swimming

50 metres Freestyle, Men Luke Hall 36