Thailand at the 2012 Asian Beach Games

Thailand competed at the 2012 Asian Beach Games held in Haiyang, China from June 16 to 22, 2012. Thailand won total 28 medals, including 13 golds, 9 silvers and 6 bronzes. It earned second position in the general medal table.