Thailand at the 2012 Summer Olympics
Thailand took part in London at the 2012 Olympic Games. It was the 15th overall participation in the Olympic Summer Games. The National Olympic Committee of Thailand nominated 37 athletes in 15 sports.
Participants by sport
Badminton
Archery
Boxing
Weightlifting
Judo
Canoe Slalom
Athletics
Jumping and throwing
Cycling
Road
Riding
Rowing
Swimming
Sailing
Fleet Race