Roku 2001 byl ministerským předsedou zvolen telekomunikační magnát Tchaksin Šinavatra. Díky většině, kterou jeho strana "Thaj rak Thaj" (TRT) získala v parlamentu, mohl zahájit program reforem ekonomické i sociální politiky. Po volbách roku 2005 se parlamentní převaha TRT ještě zvýšila, vyvstala jí však silná opozice v hlavním městě. 19. září 2006 došlo k vojenskému převratu. Vojenskou juntu vedl generál Sonthi Boonyaratkalin, ústava z roku 1997 byla zrušena. Juntou jmenovaná vláda prosadila 10. srpna 2007 ve veřejném referendu novou ústavu a 23. prosince 2007 se konaly nové volby, ve kterých zvítězila strana "Pchak pchalang pračcháčchon" (PPP), kterou vedl Samak Sundaravej. V této straně působila řada bývalých členů TRT, která byla za vojenského režimu soudně zakázána. PPP zformovala koalici s dalšími pěti stranami. "Lidové sdružení pro demokracii", které organizovalo protivládní aktivity před převratem, ihned obnovilo svou činnost. Demonstrace v hlavním městě vyvrcholily v listopadu 2008 obsazením vládních budov a obou mezinárodních letišť. Za této situace vydal ústavní soud rozhodnutí, kterým rozpustil vládnoucí stranu a zakázal některým členům na pět let politickou činnost. Tím se změnilo složení parlamentu a opoziční "Demokratická strana" byla schopna sestavit novou vládu premiéra Apchisita Vedžadžívy v koalici s několika menšími stranami a s jednou z frakcí bývalé PPP. Stoupenci opozice opakovaně demonstrovali za uspořádání nových voleb. Rozsáhlé protesty na jaře 2010 vedené hnutím Jednotná fronta za demokracii proti diktatuře armáda potlačila, přičemž bylo 90 demonstrantů zastřeleno a přes 1900 zraněno.