Swaziland deltok med tre sportsutøvere, to menn og en kvinne i to sporter, friidrett og svømming under Sommer-OL 2012 i London. Det var niende gangen Swaziland deltok i et sommer-OL. De vant ikke noen medaljer. Svømmeren Luke Hall var landets flaggbærer under åpningsseremonien.