Singapore at the 2012 Summer Olympics
Singapore took part in London at the 2012 Olympic Games. It was the 17th overall participation in the Olympic Summer Games. The Singapore National Olympic Council nominated 23 athletes in nine sports.
Flag bearer at the opening ceremony was the table tennis player Feng Tianwei.
Participants per sport
Badminton
Weightlifting
Canoe
Canoe Racing
Athletics
Running and walking
Swimming
Sailing
Fleet Race