GDP (current US$), annual growth rate by country

The year-on-year percentage change in GDP (current US$). Computed from consecutive annual observations; years either side of a gap are skipped rather than bridged.

Countries reporting
211
Highest
46.8 % change on previous year
Guyana
Lowest
-48.4 % change on previous year
Nigeria
Median
5.85 % change on previous year
Years covered
54
1971–2024
Data points
10,102

What the numbers show

GDP (current US$), annual growth rate is currently reported for 211 countries. The highest value is 46.8 % change on previous year in Guyana; the lowest is -48.4 % change on previous year in Nigeria.

The median across all reporting countries is 5.85 % change on previous year, and the mean is 6.05 % change on previous year.

Over the past decade 146 countries rose and 65 fell. The largest increase was in Puerto Rico (up 161,662.0%), and the largest decrease in Palestine (down 760.6%).

GDP (current US$), annual growth rate: full country ranking

#Country LatestYear 10-year changeTrend
1 Guyana 46.8 % change on previous year 2024 up 4,959.0% volatile
2 Suriname 36.44 % change on previous year 2024 up 1,877.0% volatile
3 Venezuela 30.01 % change on previous year 2014 down 12.9% volatile
4 Eritrea 29.91 % change on previous year 2011 up 359.3% volatile
5 Haiti 27.07 % change on previous year 2024 up 1,550.6% volatile
6 Zimbabwe 25.42 % change on previous year 2024 up 1,099.8% volatile
7 Sudan 25.09 % change on previous year 2024 up 66.3% volatile
8 Northern Mariana Islands 19.91 % change on previous year 2022 up 753.9% volatile
9 Turkey 18.33 % change on previous year 2024 up 1,030.8% volatile
10 Afghanistan 18.31 % change on previous year 2023 up 1,424.8% volatile
11 Sri Lanka 18.21 % change on previous year 2024 up 153.7% volatile
12 Sierra Leone 17.72 % change on previous year 2024 up 624.9% volatile
13 Niger 17 % change on previous year 2024 up 172.5% volatile
14 American Samoa 16.13 % change on previous year 2022 up 31.4% volatile
15 Mongolia 16.04 % change on previous year 2024 up 667.7% volatile
16 Tajikistan 16.01 % change on previous year 2024 up 103.7% volatile
17 Albania 15.42 % change on previous year 2024 up 295.2% volatile
18 Kenya 15.24 % change on previous year 2024 up 42.1% volatile
19 Kyrgyzstan 15.13 % change on previous year 2024 up 734.2% volatile
20 Belize 14.64 % change on previous year 2024 up 182.0% volatile
21 Burkina Faso 14.39 % change on previous year 2024 up 288.1% volatile
22 Colombia 14.26 % change on previous year 2024 up 6,489.7% volatile
23 Ethiopia 13.94 % change on previous year 2022 down 60.8% volatile
24 Samoa 13.84 % change on previous year 2024 up 10,594.6% volatile
25 Monaco 13.58 % change on previous year 2023 down 4.1% volatile
26 Guinea 13.06 % change on previous year 2024 up 172.3% volatile
27 Poland 12.58 % change on previous year 2024 up 172.2% volatile
28 Sao Tome and Principe 12.56 % change on previous year 2024 up 28.6% volatile
29 Liechtenstein 12.33 % change on previous year 2023 down 28.1% volatile
30 Uzbekistan 12.01 % change on previous year 2024 up 14.6% volatile
31 Aruba 11.26 % change on previous year 2023 up 161.4% volatile
32 Myanmar 10.97 % change on previous year 2024 up 25.6% volatile
33 Antigua and Barbuda 10.92 % change on previous year 2024 up 172.0% volatile
34 Guam 10.84 % change on previous year 2022 up 92.3% volatile
35 Tunisia 10.82 % change on previous year 2024 up 232.0% volatile
36 Nicaragua 10.6 % change on previous year 2024 up 29.8% volatile
37 Pakistan 10.41 % change on previous year 2024 up 111.5% volatile
38 Somalia 10.39 % change on previous year 2024 down 20.9% volatile
39 Palau 10.27 % change on previous year 2023 up 131.3% volatile
40 Costa Rica 10.23 % change on previous year 2024 up 388.8% volatile
41 Kazakhstan 10.15 % change on previous year 2024 up 257.8% volatile
42 French Polynesia 10.1 % change on previous year 2023 up 69.7% volatile
43 Bolivia 10.04 % change on previous year 2024 up 31.8% volatile
44 Uganda 10.01 % change on previous year 2024 down 21.7% volatile
45 Vietnam 9.8 % change on previous year 2024 up 6.1% volatile
46 Madagascar 9.77 % change on previous year 2024 up 1,121.4% volatile
47 Georgia 9.74 % change on previous year 2024 up 280.7% volatile
48 Croatia 9.64 % change on previous year 2024 up 2,500.1% volatile
49 Bulgaria 9.59 % change on previous year 2024 up 324.1% volatile
50 Macao 9.56 % change on previous year 2024 up 46.4% volatile
51 Faroe Islands 9.55 % change on previous year 2023 down 11.8% volatile
52 Serbia 9.52 % change on previous year 2024 up 458.0% volatile
53 Malta 9.51 % change on previous year 2024 down 5.9% volatile
54 Cambodia 9.49 % change on previous year 2024 down 15.9% volatile
55 Benin 9.2 % change on previous year 2024 up 50.2% volatile
56 Romania 9.12 % change on previous year 2024 up 74.4% volatile
57 Cape Verde 8.99 % change on previous year 2024 up 1,301.7% volatile
58 Moldova 8.91 % change on previous year 2024 up 993.8% volatile
59 Cote d'Ivoire 8.69 % change on previous year 2024 down 38.9% volatile
60 Guatemala 8.46 % change on previous year 2024 down 7.6% volatile
61 Peru 8.34 % change on previous year 2024 up 4,401.8% volatile
62 Singapore 8.3 % change on previous year 2024 up 250.2% volatile
63 Togo 8.23 % change on previous year 2024 up 33.3% volatile
64 Liberia 8.2 % change on previous year 2024 up 437.8% volatile
65 Cayman Islands 8.16 % change on previous year 2023 up 205.0% volatile
66 United Kingdom 8.13 % change on previous year 2024 down 19.1% volatile
67 Marshall Islands 8.12 % change on previous year 2024 up 3,884.4% volatile
68 Comoros 8.08 % change on previous year 2024 up 170.4% volatile
69 Mali 7.99 % change on previous year 2024 up 7.3% volatile
70 Iran 7.98 % change on previous year 2024 up 204.7% volatile
71 Honduras 7.97 % change on previous year 2024 up 17.3% volatile
72 Chad 7.94 % change on previous year 2024 up 408.7% volatile
73 Saint Vincent and the Grenadines 7.92 % change on previous year 2024 up 890.4% volatile
74 Namibia 7.77 % change on previous year 2024 up 138.6% volatile
75 Central African Republic 7.67 % change on previous year 2024 down 36.2% volatile
76 India 7.54 % change on previous year 2024 down 23.3% volatile
77 Fiji 7.32 % change on previous year 2024 down 54.0% volatile
78 Lesotho 7.25 % change on previous year 2024 up 132.1% volatile
79 Cyprus 7.22 % change on previous year 2024 up 335.7% volatile
80 Montenegro 7.16 % change on previous year 2024 up 149.5% volatile
81 Armenia 7.06 % change on previous year 2024 up 60.9% volatile
82 Mozambique 6.98 % change on previous year 2024 up 53.9% volatile
83 Morocco 6.93 % change on previous year 2024 up 136.6% volatile
84 Hong Kong 6.83 % change on previous year 2024 up 19.5% volatile
85 Andorra 6.73 % change on previous year 2024 up 174.9% volatile
86 Curacao 6.71 % change on previous year 2023 up 874.7% volatile
87 Kiribati 6.67 % change on previous year 2024 up 1,031.9% volatile
88 Barbados 6.61 % change on previous year 2024 up 7,252.6% volatile
89 Sint Maarten (Dutch part) 6.6 % change on previous year 2024 down 80.1% volatile
90 Portugal 6.55 % change on previous year 2024 up 336.7% volatile
91 Turks and Caicos Islands 6.51 % change on previous year 2024 down 43.8% volatile
92 Algeria 6.46 % change on previous year 2024 up 60.5% volatile
93 Luxembourg 6.42 % change on previous year 2024 up 16.3% volatile
94 Iceland 6.39 % change on previous year 2024 down 40.8% volatile
95 Lithuania 6.37 % change on previous year 2024 up 47.2% volatile
96 Netherlands 6.34 % change on previous year 2024 up 218.3% volatile
97 Spain 6.34 % change on previous year 2024 up 378.2% volatile
98 Puerto Rico 6.31 % change on previous year 2024 up 161,662.0% volatile
99 Eswatini 6.25 % change on previous year 2024 up 256.1% volatile
100 Micronesia (country) 6.2 % change on previous year 2024 up 855.6% volatile
101 Mauritius 6.04 % change on previous year 2024 down 5.0% volatile
102 Solomon Islands 6.01 % change on previous year 2024 up 55.7% volatile
103 Turkmenistan 5.96 % change on previous year 2024 down 46.0% volatile
104 Slovakia 5.88 % change on previous year 2024 up 126.2% volatile
105 Nauru 5.87 % change on previous year 2024 up 26.9% volatile
106 North Macedonia 5.85 % change on previous year 2024 up 16.1% volatile
107 Maldives 5.83 % change on previous year 2024 down 52.3% volatile
108 Philippines 5.62 % change on previous year 2024 up 17.5% volatile
109 Greece 5.6 % change on previous year 2024 up 601.4% volatile
110 Papua New Guinea 5.59 % change on previous year 2024 down 39.1% volatile
111 Democratic Republic of Congo 5.59 % change on previous year 2024 down 43.5% volatile
112 Malaysia 5.57 % change on previous year 2024 up 21.8% volatile
113 Greenland 5.53 % change on previous year 2023 up 91.6% volatile
114 Israel 5.5 % change on previous year 2024 down 0.7% volatile
115 Denmark 5.49 % change on previous year 2024 up 130.8% volatile
116 Tuvalu 5.44 % change on previous year 2023 up 393.4% volatile
117 United States 5.28 % change on previous year 2024 up 22.6% falling
118 Ukraine 5.25 % change on previous year 2024 up 117.6% volatile
119 South Africa 5.14 % change on previous year 2024 up 204.6% volatile
120 Senegal 5.12 % change on previous year 2024 up 10.2% volatile
121 Grenada 5.09 % change on previous year 2024 down 37.7% volatile
122 Russia 4.94 % change on previous year 2024 up 148.6% volatile
123 Saint Lucia 4.89 % change on previous year 2024 down 8.5% volatile
124 Slovenia 4.83 % change on previous year 2024 up 40.2% volatile
125 Belarus 4.81 % change on previous year 2024 up 10.5% volatile
126 Ireland 4.71 % change on previous year 2024 down 51.2% volatile
127 Switzerland 4.71 % change on previous year 2024 up 63.9% volatile
128 Bermuda 4.67 % change on previous year 2024 up 683.7% volatile
129 Gambia 4.65 % change on previous year 2024 up 143.8% volatile
130 Nepal 4.55 % change on previous year 2024 up 77.0% volatile
131 Dominica 4.48 % change on previous year 2024 down 9.2% volatile
132 United Arab Emirates 4.46 % change on previous year 2024 up 28.7% volatile
133 El Salvador 4.46 % change on previous year 2024 up 62.9% volatile
134 Jordan 4.43 % change on previous year 2024 down 36.2% volatile
135 Djibouti 4.32 % change on previous year 2024 down 49.9% volatile
136 Sweden 4.21 % change on previous year 2024 up 484.0% volatile
137 Bhutan 4.18 % change on previous year 2023 up 377.5% volatile
138 Laos 4.16 % change on previous year 2024 down 61.5% volatile
139 Cameroon 4.15 % change on previous year 2024 down 47.3% volatile
140 Hungary 4.15 % change on previous year 2024 up 2.7% volatile
141 Gabon 4.05 % change on previous year 2024 up 17.0% volatile
142 Iraq 4 % change on previous year 2024 up 250.9% volatile
143 Uruguay 3.81 % change on previous year 2024 up 1,372.7% volatile
144 Cuba 3.79 % change on previous year 2020 up 4.8% volatile
145 Trinidad and Tobago 3.69 % change on previous year 2024 up 15.2% volatile
146 Bahamas 3.68 % change on previous year 2024 down 42.0% volatile
147 United States Virgin Islands 3.66 % change on previous year 2022 up 215.4% volatile
148 France 3.61 % change on previous year 2024 up 125.3% volatile
149 Estonia 3.57 % change on previous year 2024 down 43.4% volatile
150 Panama 3.53 % change on previous year 2024 down 63.0% volatile
151 Equatorial Guinea 3.47 % change on previous year 2024 up 515.6% volatile
152 Libya 3.41 % change on previous year 2024 up 114.3% volatile
153 Bahrain 3.34 % change on previous year 2024 up 19.1% volatile
154 Mexico 3.28 % change on previous year 2024 up 17.6% volatile
155 Dominican Republic 3.18 % change on previous year 2024 down 55.4% volatile
156 Canada 3.12 % change on previous year 2024 up 241.2% volatile
157 Paraguay 3.11 % change on previous year 2024 down 36.2% volatile
158 Vanuatu 3.1 % change on previous year 2024 up 52.6% volatile
159 Belgium 3.09 % change on previous year 2024 up 16.5% volatile
160 Germany 2.97 % change on previous year 2024 down 28.4% volatile
161 Italy 2.96 % change on previous year 2024 up 217.9% volatile
162 Ecuador 2.91 % change on previous year 2024 down 54.2% volatile
163 Bangladesh 2.9 % change on previous year 2024 down 81.0% volatile
164 Ghana 2.83 % change on previous year 2024 up 121.8% volatile
165 Bosnia and Herzegovina 2.72 % change on previous year 2024 up 30.3% volatile
166 Jamaica 2.61 % change on previous year 2024 up 202.0% volatile
167 Azerbaijan 2.61 % change on previous year 2024 up 79.1% volatile
168 Congo 2.6 % change on previous year 2024 up 1,286.7% volatile
169 China 2.59 % change on previous year 2024 down 72.9% volatile
170 Brunei 2.44 % change on previous year 2024 up 144.3% volatile
171 Qatar 2.34 % change on previous year 2024 down 38.0% volatile
172 Latvia 2.23 % change on previous year 2024 down 42.3% volatile
173 Thailand 2.04 % change on previous year 2024 up 165.9% volatile
174 Guinea-Bissau 2.02 % change on previous year 2024 down 12.2% volatile
175 New Zealand 1.98 % change on previous year 2024 down 64.1% volatile
176 Austria 1.95 % change on previous year 2024 down 30.7% volatile
177 Indonesia 1.83 % change on previous year 2024 up 177.0% volatile
178 South Korea 1.66 % change on previous year 2024 down 80.4% volatile
179 Finland 1.66 % change on previous year 2024 up 39.4% volatile
180 Saudi Arabia 1.56 % change on previous year 2024 down 31.2% volatile
181 Australia 1.4 % change on previous year 2024 up 120.2% volatile
182 Mauritania 1.08 % change on previous year 2024 up 112.4% volatile
183 Oman 0.9887 % change on previous year 2024 down 67.8% volatile
184 Saint Kitts and Nevis 0.9397 % change on previous year 2024 down 89.4% volatile
185 Czechia 0.5332 % change on previous year 2024 up 153.8% volatile
186 Norway 0.1609 % change on previous year 2024 up 103.5% volatile
187 Botswana -0.0541 % change on previous year 2024 down 100.6% volatile
188 Tanzania -0.3573 % change on previous year 2024 down 103.8% volatile
189 Brazil -0.5349 % change on previous year 2024 up 21.2% volatile
190 Rwanda -0.5589 % change on previous year 2024 down 110.4% volatile
191 Seychelles -0.9207 % change on previous year 2024 down 122.6% volatile
192 San Marino -1.28 % change on previous year 2022 up 88.9% volatile
193 Chile -1.57 % change on previous year 2024 up 75.7% volatile
194 Egypt -1.73 % change on previous year 2024 down 129.1% volatile
195 Tonga -1.82 % change on previous year 2023 up 55.6% volatile
196 Argentina -1.98 % change on previous year 2024 up 57.4% volatile
197 Kuwait -3.12 % change on previous year 2024 up 52.8% volatile
198 Lebanon -4.35 % change on previous year 2023 down 166.9% volatile
199 Japan -4.44 % change on previous year 2024 up 26.7% volatile
200 New Caledonia -4.45 % change on previous year 2022 up 33.5% volatile
201 Zambia -4.54 % change on previous year 2024 down 42.0% volatile
202 Angola -5.28 % change on previous year 2024 down 292.5% volatile
203 Isle of Man -6.3 % change on previous year 2022 down 432.3% volatile
204 East Timor -9.55 % change on previous year 2024 down 357.3% volatile
205 Malawi -13.4 % change on previous year 2024 down 239.8% volatile
206 South Sudan -14.07 % change on previous year 2015 up 12.9% volatile
207 Syria -15.36 % change on previous year 2023 up 69.6% volatile
208 Burundi -17.76 % change on previous year 2024 down 271.3% volatile
209 Yemen -19.51 % change on previous year 2018 down 180.3% volatile
210 Palestine -23.18 % change on previous year 2024 down 760.6% volatile
211 Nigeria -48.4 % change on previous year 2024 down 565.6% volatile

Share, cite or embed this page

Cite this page

GDP (current US$), annual growth rate by country. Statizoid, drawing on Statizoid (derived). Retrieved 21 September 2026, from https://population.statizoid.com/stat/gdp-current-us-annual-growth-rate-2/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under Derived by Statizoid from the sources named on the page; please keep the attribution.

<a href="https://population.statizoid.com/stat/gdp-current-us-annual-growth-rate-2/">GDP (current US$), annual growth rate by country</a> — Statizoid

How this figure is calculated

The year-on-year percentage change in GDP (current US$). Computed from consecutive annual observations; years either side of a gap are skipped rather than bridged.

Computed from

Statizoid computes this series; the underlying measurements belong to the publishers named above. The arithmetic is applied to every country and year where both inputs report, and nothing is estimated unless the page says so.

About this data

Indicator
GDP (current US$), annual growth rate
Unit
% change on previous year
Source
Statizoid (derived)
Licence
Derived by Statizoid from the sources named on the page
Coverage
211 places, 10,102 data points, 1971–2024
Last refreshed

The year-on-year percentage change in GDP (current US$). Computed from consecutive annual observations; years either side of a gap are skipped rather than bridged.