General elections were held in Thailand in April 2006. Elections for the lower house of the Thai National Assembly, the House of Representatives, were held on 2 April 2006 and elections for the upper house, the Senate, were held on 19 April 2006. The Constitutional Court later invalidated the House of Representatives election results and ordered a new round of voting.