Peru at the 2012 Summer Olympics
Peru took part in London at the 2012 Olympic Games. It was the 18th overall participation in the Olympic Summer Games. The Comité Olímpico Peruano nominated 15 athletes in nine sports.
Flag bearer at the opening ceremony was the marathon runner Gladys Tejeda.
Participants by sport
Badminton
Weightlifting
Judo
Athletics
Running and walking
Rowing
Swimming
Sailing
Fleet Race