Lesotho osallistui kesäolympialaisiin Lontoossa 27. heinäkuuta - 12. elokuuta 2012. Maan osallistuminen Lontoon olympialaisiin oli kymmenes esiintyminen kesäolympialaisissa sen jälkeen, kun se aloitti vuoden 1972 kesäolympialaisissa. Valtuuskuntaan kuului kolme urheilijaa Tsepo Ramonene, Mosito Lehata ja Mamorallo Tjoka sekä yksi uimari Masempe Theko. Ramonene ja Lehata pääsivät olympialaisiin täyttämällä kelpoisuusvaatimukset, kun taas Tjoka ja Theko pääsivät olympialaisiin wildcard-paikkojen kautta. Tjoka valittiin lipunkantajaksi avajaisseremoniassa, kun taas Lehata piti sen sulkemisseremoniassa. Ramonene pääsi viimeiseksi miesten maratonissa ja lääkintähenkilökunta elvytti hänet tapahtuman aikana. Lehata ei päässyt miesten 200 metrin puolifinaaliin, ja Tjoka tuli 90. naismaratonissa. Theko pääsi 73. (ja viimeisenä) naisten 50 metrin vapaasti
Hän ei päässyt semifinaaliin.