This is a list of prime ministers of Thailand by time in office. The basis of the list is the inclusive number of days from being sworn in until leaving office.
Rank by time in office Updated daily according to UTC. Rank Prime minister Portrait Party Assumed office Left office Time in office(term) Time in office(total) 1 3rd Plaek Phibunsongkhram Khana Ratsadon 16 December 1938 1 August 1944 15 years, 25 days Conservative 8 April 1948 16 September 1957 Seri Manangkhasila 2 10th Thanom Kittikachorn National Socialist 1 January 1958 20 October 1958 10 years, 236 days Military 9 December 1963 14 October 1973 United Thai People's Military 3 29th Prayut Chan-o-cha Military 24 August 2014 22 August 2023 Palang Pracharath 4 16th Prem Tinsulanonda Military 3 March 1980 4 August 1988 5 20th Chuan Leekpai Democrat 23 September 1992 13 July 1995 6 years, 20 days 9 November 1997 9 February 2001 6 23rd Thaksin Shinawatra Thai Rak Thai 9 February 2001 19 September 2006 7 2nd Phahon Phonphayuhasena Khana Ratsadon 21 June 1933 16 December 1938 8 11th Sarit Thanarat Military 9 February 1959 8 December 1963 9 28th Yingluck Shinawatra Pheu Thai 5 August 2011 7 May 2014 10 27th Abhisit Vejjajiva Democrat 17 December 2008 5 August 2011 11 17th Chatichai Choonhavan Thai Nation 4 August 1988 23 February 1991 12 15th Kriangsak Chamanan Military 11 November 1977 3 March 1980 National Democrat 13 4th Khuang Aphaiwong Independent 1 August 1944 31 August 1945 1 year, 232 days 31 January 1946 24 March 1946 Democrat 10 November 1947 8 April 1948 14 18th Anand Panyarachun Independent 2 March 1991 7 April 1992 1 year, 141 days 10 June 1992 23 September 1992 15 21st Banharn Silpa-archa Thai Nation 13 July 1995 25 November 1996 16 12th Sanya Dharmasakti Independent 14 October 1973 15 February 1975 17 24th Surayud Chulanont Independent 1 October 2006 29 January 2008 18 8th Thawan Thamrongnawasawat Constitutional Front 23 August 1946 8 November 1947 19 13th Kukrit Pramoj Social Action 14 March 1975 20 April 1976 20 32nd Anutin Charnvirakul Bhumjaithai 7 September 2025 Incumbent 21 14th Thanin Kraivichien Independent 8 October 1976 20 October 1977 22 30th Srettha Thavisin Pheu Thai 22 August 2023 14 August 2024 23 1st Manopakorn Nitithada Independent 28 June 1932 20 June 1933 24 22nd Chavalit Yongchaiyudh New Aspiration 25 November 1996 9 November 1997 25 6th Seni Pramoj Free Thai 17 September 1945 31 January 1946 332 days Democrat 15 February 1975 14 March 1975 20 April 1976 6 October 1976 26 31st Paetongtarn Shinawatra Pheu Thai 16 August 2024 1 July 2025 27 25th Samak Sundaravej People's Power 29 January 2008 9 September 2008 28 7th Pridi Banomyong Free Thai 24 March 1946 23 August 1946 29 9th Pote Sarasin Independent 21 September 1957 1 January 1958 30 26th Somchai Wongsawat People's Power 18 September 2008 2 December 2008 31 19th Suchinda Kraprayoon Independent 7 April 1992 24 May 1992 32 5th Thawi Bunyaket Free Thai 31 August 1945 17 September 1945
See also Prime Minister of Thailand List of prime ministers of Thailand
Notes
References
External links