Le Swaziland a envoyé trois athlètes aux Jeux olympiques de 2004 à Athènes en Grèce.

Résultats 30px|class=skin-invert-image Athlétisme

200 m homme : Mphelave Dlamini : au classement final

200 m femme : Gcinile Moyane : au classement final

30px|class=skin-invert-image Natation

100m brasse homme : Wickus Nienaber : au classement final

Officiels Président : Mr. Robert Zombodze Magagula Secrétaire général : Muriel Hofer

Swaziland 2004 Jeux