Suazilandia en los Juegos Olímpicos de Londres 2012

Suazilandia estuvo representada en los Juegos Olímpicos de Londres 2012 por un total de 3 deportistas (2 hombres y 1 mujer), que compitieron en 2 deportes.El portador de la bandera en la ceremonia de apertura fue el nadador Luke Hall.El equipo olímpico suazi no obtuvo ninguna medalla en estos Juegos.La siguiente tabla muestra el número de deportistas en cada disciplina: Suazilandia clasificó un nadador por invitación de la FINA.[1]​