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