Annual GDP growth by country

Annual GDP growth (%)

Countries reporting
207
Highest
75.1%
Macao
Lowest
-20.1%
Sudan
Median
2.9%
Years covered
24
2000–2023
Data points
4,892

What the numbers show

Annual GDP growth is currently reported for 207 countries. The highest value is 75.1% in Macao; the lowest is -20.1% in Sudan.

The median across all reporting countries is 2.9%, and the mean is 3.2%.

The gap between the highest and lowest reporting country is a factor of about 4.

Over the past decade 92 countries rose and 114 fell. The largest increase was in Ukraine (up 10,540.0%), and the largest decrease in Sudan (down 1,126.0%).

Annual GDP growth: full country ranking

#Country LatestYear 10-year changeTrend
1 Macao 75.1% 2023 up 598.2% volatile
2 Guyana 33.8% 2023 up 826.0% volatile
3 Northern Mariana Islands 16.6% 2022 up 1,954.3% volatile
4 Libya 10.2% 2023 up 156.4% volatile
5 Eritrea 8.7% 2011 down 0.9% volatile
6 Samoa 8.6% 2023 up 7,700.0% volatile
7 Democratic Republic of Congo 8.6% 2023 up 0.9% volatile
8 Armenia 8.3% 2023 up 151.5% volatile
8 Tajikistan 8.3% 2023 up 12.2% falling
10 Rwanda 8.2% 2023 up 74.6% falling
11 India 8.2% 2023 up 27.5% falling
12 San Marino 7.9% 2022 up 212.2% volatile
13 Georgia 7.8% 2023 up 52.6% volatile
14 Fiji 7.5% 2023 up 59.0% volatile
16 Mongolia 7.4% 2023 down 36.3% volatile
17 Panama 7.4% 2023 up 17.1% volatile
18 Mauritius 7.0% 2023 up 107.1% volatile
19 Guinea 6.7% 2023 up 70.6% volatile
20 Djibouti 6.7% 2023 down 5.4% falling
21 Mauritania 6.5% 2023 up 56.9% volatile
22 Ethiopia 6.5% 2023 down 38.6% flat
23 Togo 6.4% 2023 up 10.1% volatile
24 Benin 6.3% 2023 down 11.7% rising
25 Montenegro 6.3% 2023 up 78.6% volatile
26 Turkmenistan 6.3% 2023 down 38.2% flat
27 Uzbekistan 6.3% 2023 down 13.8% flat
28 Cote d'Ivoire 6.2% 2023 down 42.4% volatile
29 Kyrgyzstan 6.2% 2023 down 43.7% volatile
30 Saint Vincent and the Grenadines 6.0% 2023 up 144.7% volatile
31 Bangladesh 5.8% 2023 down 3.8% rising
32 Sierra Leone 5.7% 2023 down 72.9% volatile
33 Kenya 5.6% 2023 up 46.3% volatile
34 Philippines 5.5% 2023 down 17.8% volatile
35 Cape Verde 5.5% 2023 up 769.8% volatile
36 Mozambique 5.4% 2023 down 17.2% volatile
37 Zambia 5.4% 2023 up 6.1% falling
38 Uganda 5.3% 2023 up 48.7% falling
38 Zimbabwe 5.3% 2023 up 66.9% volatile
40 Ukraine 5.3% 2023 up 10,540.0% volatile
41 China 5.2% 2023 down 32.4% falling
42 Bhutan 5.2% 2022 up 1.0% volatile
43 Guinea-Bissau 5.2% 2023 up 59.5% volatile
44 Costa Rica 5.1% 2023 up 105.2% volatile
44 Turkey 5.1% 2023 down 39.8% volatile
46 Guam 5.1% 2022 up 139.4% volatile
46 Kazakhstan 5.1% 2023 down 15.0% volatile
48 Tanzania 5.1% 2023 down 25.2% falling
49 Indonesia 5.0% 2023 down 9.2% falling
49 Vietnam 5.0% 2023 down 9.0% falling
51 Iran 5.0% 2023 up 431.6% volatile
51 Iceland 5.0% 2023 up 10.8% volatile
51 Monaco 5.0% 2023 down 47.4% volatile
54 Eswatini 5.0% 2023 up 29.8% volatile
55 Cambodia 5.0% 2023 down 36.9% falling
56 Saint Martin (French part) 4.9% 2021 up 390.0% volatile
57 Gambia 4.8% 2023 up 67.2% volatile
58 Maldives 4.7% 2023 down 32.0% volatile
59 Dominica 4.7% 2023 up 571.0% volatile
59 Paraguay 4.7% 2023 down 43.2% volatile
61 Liberia 4.7% 2023 down 46.1% volatile
62 Mali 4.7% 2023 up 102.6% volatile
63 Senegal 4.6% 2023 up 90.0% rising
64 Nicaragua 4.6% 2023 down 7.3% volatile
65 French Polynesia 4.5% 2022 up 580.6% volatile
66 Cayman Islands 4.4% 2023 up 240.6% volatile
67 Aruba 4.3% 2023 down 33.7% volatile
68 Somalia 4.2% 2023 down 61.5% volatile
69 Curacao 4.2% 2023 up 756.2% volatile
70 Namibia 4.2% 2023 down 25.8% volatile
71 Kiribati 4.1% 2023 down 46.7% volatile
71 Chad 4.1% 2023 down 27.7% volatile
73 Algeria 4.1% 2023 up 57.7% volatile
74 Barbados 4.1% 2023 up 505.0% volatile
75 Belarus 3.9% 2023 up 289.0% volatile
76 Antigua and Barbuda 3.9% 2023 up 743.3% volatile
77 Serbia 3.9% 2023 up 755.6% volatile
77 Tuvalu 3.9% 2023 down 11.5% volatile
79 Isle of Man 3.8% 2021 up 92.0% volatile
80 Madagascar 3.8% 2023 up 65.2% volatile
80 Sint Maarten (Dutch part) 3.8% 2023 up 190.1% volatile
82 Egypt 3.8% 2023 up 71.7% falling
83 Laos 3.8% 2023 down 53.3% falling
84 United Arab Emirates 3.6% 2023 down 28.5% volatile
85 Russia 3.6% 2023 up 104.5% volatile
86 Honduras 3.6% 2023 up 28.3% volatile
87 Grenada 3.6% 2023 up 51.9% volatile
88 Malaysia 3.6% 2023 down 24.1% volatile
89 Guatemala 3.5% 2023 down 4.3% volatile
90 El Salvador 3.5% 2023 up 61.0% volatile
91 New Caledonia 3.5% 2022 volatile
92 Australia 3.4% 2023 up 32.3% falling
93 Morocco 3.4% 2023 down 17.5% volatile
94 Croatia 3.3% 2023 up 2,638.5% volatile
95 Hong Kong 3.3% 2023 up 5.8% volatile
96 Cameroon 3.2% 2023 down 35.0% falling
97 Mexico 3.2% 2023 up 276.5% volatile
98 Seychelles 3.2% 2023 up 152.8% volatile
99 Bolivia 3.1% 2023 down 54.7% volatile
99 Solomon Islands 3.1% 2023 down 41.2% volatile
101 Papua New Guinea 3.0% 2023 down 20.4% volatile
102 Comoros 3.0% 2023 down 32.9% volatile
103 Bahrain 3.0% 2023 down 43.7% volatile
104 Burkina Faso 3.0% 2023 down 48.9% falling
105 Ghana 2.9% 2023 down 59.8% falling
106 Brazil 2.9% 2023 down 3.0% volatile
107 United States 2.9% 2023 up 36.3% volatile
108 Nigeria 2.9% 2023 down 57.1% volatile
109 Botswana 2.7% 2023 down 75.4% volatile
110 Afghanistan 2.7% 2023 down 51.6% volatile
111 Burundi 2.7% 2023 down 45.1% volatile
112 Spain 2.7% 2023 up 287.4% volatile
112 Jordan 2.7% 2023 up 2.7% volatile
114 Bahamas 2.6% 2023 up 192.3% volatile
115 Cyprus 2.6% 2023 up 139.6% volatile
116 Andorra 2.6% 2023 up 172.7% volatile
117 Suriname 2.5% 2023 down 13.3% volatile
118 Portugal 2.5% 2023 up 358.2% volatile
119 Denmark 2.5% 2023 up 79.9% volatile
119 Niger 2.5% 2023 down 53.0% volatile
121 Faroe Islands 2.5% 2023 down 57.5% volatile
122 Gabon 2.5% 2023 down 56.6% volatile
123 Israel 2.4% 2023 down 42.8% volatile
124 Romania 2.4% 2023 up 757.1% volatile
125 Dominican Republic 2.4% 2023 down 51.6% volatile
125 Ecuador 2.4% 2023 down 67.3% volatile
127 Greece 2.3% 2023 up 202.6% volatile
128 Saint Kitts and Nevis 2.3% 2023 down 60.2% volatile
129 Bosnia and Herzegovina 2.2% 2023 down 6.0% volatile
129 Saint Lucia 2.2% 2023 up 209.9% volatile
129 Vanuatu 2.2% 2023 up 380.4% volatile
132 Jamaica 2.2% 2023 up 323.1% volatile
133 Slovenia 2.1% 2023 up 357.3% volatile
134 North Macedonia 2.1% 2023 down 29.4% volatile
135 Nepal 1.9% 2023 down 44.8% volatile
136 Congo 1.9% 2023 up 369.0% volatile
137 Bulgaria 1.9% 2023 up 450.0% volatile
137 Malawi 1.9% 2023 down 65.1% volatile
137 Thailand 1.9% 2023 down 29.7% volatile
140 Palau 1.9% 2023 up 161.8% volatile
141 Lesotho 1.8% 2023 up 2.2% volatile
142 American Samoa 1.7% 2022 up 140.2% volatile
143 Latvia 1.7% 2023 down 18.6% volatile
144 Japan 1.7% 2023 down 16.4% volatile
145 Brunei 1.4% 2023 up 166.5% volatile
146 Slovakia 1.4% 2023 up 97.1% volatile
147 South Korea 1.4% 2023 down 57.0% volatile
148 Trinidad and Tobago 1.4% 2023 down 61.8% volatile
149 Oman 1.3% 2023 down 75.0% volatile
150 Greenland 1.3% 2021 up 358.0% volatile
151 Belgium 1.2% 2023 up 303.2% volatile
151 Canada 1.2% 2023 down 46.4% volatile
153 Turks and Caicos Islands 1.2% 2023 up 12.1% volatile
154 Qatar 1.2% 2023 down 78.6% volatile
155 Belize 1.1% 2023 down 74.2% volatile
156 Azerbaijan 1.1% 2023 down 80.7% volatile
157 Singapore 1.1% 2023 down 77.6% volatile
158 Angola 1.0% 2023 down 79.8% volatile
159 Myanmar 1.0% 2023 down 88.6% volatile
160 France 0.9% 2023 up 20.5% volatile
161 Central African Republic 0.9% 2023 up 102.4% volatile
162 Micronesia (country) 0.8% 2023 up 121.2% volatile
162 Moldova 0.8% 2023 down 91.4% volatile
164 Yemen 0.8% 2018 down 79.5% volatile
165 New Zealand 0.7% 2023 down 73.6% volatile
165 Syria 0.7% 2022 up 102.8% volatile
167 Switzerland 0.7% 2023 down 59.8% volatile
168 Italy 0.7% 2023 up 138.5% volatile
168 South Africa 0.7% 2023 down 71.9% volatile
170 Colombia 0.6% 2023 down 88.1% volatile
171 Nauru 0.6% 2023 down 83.8% volatile
172 Puerto Rico 0.6% 2023 up 280.6% volatile
173 Norway 0.5% 2023 down 52.9% volatile
174 Sao Tome and Principe 0.4% 2023 down 92.8% volatile
174 Uruguay 0.4% 2023 down 92.0% volatile
176 United Kingdom 0.3% 2023 down 81.1% volatile
176 Lithuania 0.3% 2023 down 91.6% volatile
178 Chile 0.2% 2023 down 93.4% volatile
179 Poland 0.1% 2023 down 79.4% volatile
180 Netherlands 0.1% 2023 up 333.3% volatile
181 Tunisia 0.0% 2023 down 98.4% volatile
182 Pakistan -0.0% 2023 down 100.9% volatile
183 Bermuda -0.1% 2023 up 67.9% volatile
183 Czechia -0.1% 2023 down 125.0% volatile
185 Germany -0.3% 2023 down 169.2% volatile
186 Sweden -0.3% 2023 down 127.2% volatile
187 Peru -0.6% 2023 down 109.4% volatile
188 Lebanon -0.6% 2022 down 124.2% volatile
189 Saudi Arabia -0.8% 2023 down 129.6% volatile
190 Hungary -0.9% 2023 down 150.6% volatile
191 Austria -0.9% 2023 down 280.0% volatile
193 Finland -1.2% 2023 down 18.4% volatile
195 United States Virgin Islands -1.3% 2022 up 91.2% volatile
196 Argentina -1.6% 2023 down 166.8% volatile
197 Haiti -1.9% 2023 down 143.1% volatile
198 Cuba -1.9% 2023 down 170.2% volatile
199 Sri Lanka -2.3% 2023 down 156.8% volatile
200 Tonga -2.3% 2022 down 351.1% volatile
201 Iraq -2.9% 2023 down 138.5% volatile
202 Estonia -3.0% 2023 down 271.6% volatile
203 Kuwait -3.6% 2023 down 416.5% volatile
204 Venezuela -3.9% 2014 down 121.3% volatile
205 Marshall Islands -3.9% 2023 down 203.2% volatile
206 Equatorial Guinea -5.1% 2023 down 23.2% volatile
207 Palestine -5.4% 2023 down 215.1% volatile
209 South Sudan -10.8% 2015 down 314.1% volatile
210 East Timor -18.1% 2023 down 684.5% volatile
211 Sudan -20.1% 2023 down 1,126.0% volatile

About this data

Indicator
Annual GDP growth
Unit
%
Source
World Bank – processed by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
211 places, 4,892 data points, 2000–2023
Last refreshed

Annual GDP growth (%)