GDP Growth of Thailand

SourceWorld Bank : Growth, Growth per capita
IMF World Economic Outlook (April 2024)
Date16 May 2024

Projections by IMF

Year GDP Growth rate(%)
20231.872
20242.700
20252.900
20263.004
20272.980
20282.969
20292.978
  • GDP growth
  • GDP per capita growth

Estimates by World Bank

Year Growth rate (%) Rank/Total
GrowthPer capita growth GDPGDP per capita
19615.3622.27338/9346/93
19627.5544.34723/9634/96
19638.0004.76527/9628/96
19646.8313.62938/9651/96
19658.1824.94124/9630/96
196611.1237.83412/10212/102
19678.6165.45516/10518/105
19688.1225.02626/10631/106
19696.5513.54843/10854/108
197011.4088.28217/10621/106
19714.8951.99954/11763/117
19724.2791.45069/11775/117
197310.2367.29114/11717/117
19744.4661.77564/11774/117
19754.9702.38544/11946/119
19769.3276.78527/12127/121
19779.8437.37817/12316/123
197810.2967.87118/12919/129
19795.3723.12752/12956/129
19805.1742.92549/13052/130
19815.9073.66436/14240/142
19825.3523.20326/14626/146
19835.5843.47925/14925/149
19845.7523.69440/14943/149
19854.6472.66548/15256/152
19865.5343.59541/15342/153
19879.5197.56318/15719/157
198813.28811.3129/1608/160
198912.19110.3056/1624/162
199011.1679.34710/1637/163
19918.5586.87217/17213/172
19928.0836.49024/17321/173
19938.2526.68418/17619/176
19947.9976.46024/17719/177
19958.1206.63822/17923/179
19965.6524.27266/18960/189
1997-2.754-3.994178/189179/189
1998-7.634-8.765189/191188/191
19994.5723.40459/19161/191
20004.4553.42287/19282/192
20013.4442.49689/19675/196
20026.1495.20233/19734/197
20037.1896.27241/20231/202
20046.2895.42074/20258/202
20054.1883.380115/20395/203
20064.9684.179117/20391/203
20075.4354.635103/20479/204
20081.7260.968147/204132/204
2009-0.691-1.401112/207105/207
20107.5136.79437/20729/207
20110.8400.191169/207160/207
20127.2436.55432/20721/207
20132.6872.065119/20798/207
20140.9840.433163/209155/209
20153.1342.64596/20977/209
20163.4352.97789/20867/208
20174.1783.75073/20954/209
20184.2233.88666/21046/210
20192.1151.857124/20996/209
2020-6.067-6.288131/209124/208
20211.4921.314172/207158/206
20222.5982.460139/195106/194