Lesoto participó en los Juegos Olímpicos de Londres 2012 con un total de 4 deportistas (2 hombres y 2 mujeres), que compitieron en 2 deportes.
[1] El responsable del equipo olímpico es el Comité Olímpico Nacional de Lesoto.
La portadora de la bandera en la ceremonia de apertura fue la atleta Mamorallo Tjoka.
El equipo olímpico lesotense no obtuvo ninguna medalla en estos Juegos.
[1][2] La siguiente tabla muestra el número de deportistas en cada disciplina: Laos clasificó un nadador por invitación de la FINA.