Thailand nam deel aan de Olympische Zomerspelen 2016 in Rio de Janeiro, Brazilië. De selectie van het land bestond uit 54 atleten, meer dan vier jaar eerder, en was de grootste in de olympische geschiedenis van het land. Geen van de drie medaillewinnaars uit 2012 behoorde tot de equipe. Badmintonspeler Ratchanok Intanon droeg als eerste Thaise vrouw de nationale vlag tijdens de openingsceremonie,[1] gevolgd door Boonthung Srisung tijdens de sluitingsceremonie. Thailand won zes medailles, twee van elke kleur en was daarmee succesvoller dan in de twee voorgaande Spelen. Thailand won geen olympische medaille in het boksen, wat in de voorgaande veertig jaar consequent wel gebeurde.[2]