Saint Lucia was represented by one male and one female athlete at the 2012 Summer Olympics in athletics. Darvin Edwards represented the nation in the men's high jump while Levern Spencer represented the nation in the women's high jump. This was the first Olympic appearance for Edwards, and the second appearance Spencer who had previously competed at the 2008 Summer Olympics in Beijing, China.