Saint Lucia osallistui Lontoon olympialaisiin vuonna 2012 neljän urheilijan joukkueella, jotka ottivat osaa purjehdukseen, uintiin ja yleisurheiluun. Maan lipunkantajana avajaisissa sekä päättäjäisissä toimi korkeushyppääjä Levern Spencer. Saint Lucia ei saavuttanut yhtään mitalia.
Joukkue
Purjehdus
Beth Lygoe osallistui naisten Laser Radialiin. Hän sijoittui sijalle 37.
Uinti
Danielle Beaubrun osallistui naisten 100 metrin rintauintiin. Beaubrun jäi sijalle 36 eikä päässyt alkueristä jatkoon.
Yleisurheilu
Saint Luciaa edusti kaksi urheilijaa yleisurheilussa. Darwin Edwards ei saanut tulosta miesten pituushypyn karsinnassa. Levern Spencer saavutti naisten korkeushypyn karsinnoissa tuloksen 190 cm, mutta se ei riittänyt loppukilpailuun. Hän sijoittui lopulta sijalle 19.
Lähteet
Luokka:Saint Lucia olympialaisissa Luokka:Valtiot kesäolympialaisissa 2012