Daily per capita supply of calories vs. GDP per capita by country

Daily per capita supply of calories is measured in kilocalories per person per day. GDP per capita is adjusted for inflation and differences in living costs between countries.

Countries reporting
192
Highest
3,947 kilocalories per day
United States of America
Lowest
1,698 kilocalories per day
Burundi
Median
2,942 kilocalories per day
Years covered
750
1274–2023
Data points
10,444

What the numbers show

Daily per capita supply of calories vs. GDP per capita is currently reported for 192 countries. The highest value is 3,947 kilocalories per day in United States of America; the lowest is 1,698 kilocalories per day in Burundi.

The median across all reporting countries is 2,942 kilocalories per day, and the mean is 2,948 kilocalories per day.

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

Over the past decade 132 countries rose and 52 fell. The largest increase was in Philippines (up 22.0%), and the largest decrease in Syrian Arab Republic (down 21.6%).

Daily per capita supply of calories vs. GDP per capita: full country ranking

#Country LatestYear 10-year changeTrend
1 United States of America 3,947 kilocalories per day 2023 up 5.4% rising
2 Belgium 3,921 kilocalories per day 2023 up 5.5% rising
3 Ireland 3,921 kilocalories per day 2023 up 6.6% rising
4 Türkiye 3,892 kilocalories per day 2023 up 5.0% rising
5 Serbia 3,879 kilocalories per day 2023 up 11.7% rising
6 Austria 3,756 kilocalories per day 2023 down 1.1% rising
7 Israel 3,754 kilocalories per day 2023 up 3.9% rising
8 Italy 3,753 kilocalories per day 2023 up 3.1% rising
9 Denmark 3,734 kilocalories per day 2023 up 5.1% rising
10 Poland 3,730 kilocalories per day 2023 up 10.1% rising
11 Iceland 3,681 kilocalories per day 2023 up 9.5% rising
12 Montenegro 3,669 kilocalories per day 2023 up 10.3% rising
13 Saudi Arabia 3,660 kilocalories per day 2023 up 8.0% rising
14 Romania 3,649 kilocalories per day 2023 up 6.7% rising
15 Canada 3,590 kilocalories per day 2023 up 1.7% rising
16 Australia 3,562 kilocalories per day 2023 up 1.0% rising
17 Portugal 3,553 kilocalories per day 2023 up 3.2% rising
18 Hungary 3,549 kilocalories per day 2023 up 17.2% flat
19 Germany 3,535 kilocalories per day 2023 down 1.7% rising
20 Russian Federation 3,528 kilocalories per day 2023 up 3.8% rising
21 China 3,527 kilocalories per day 2023 up 13.8% rising
22 Luxembourg 3,522 kilocalories per day 2023 up 3.1% rising
23 France 3,490 kilocalories per day 2023 up 0.9% rising
24 Norway 3,476 kilocalories per day 2023 down 2.4% rising
25 North Macedonia 3,476 kilocalories per day 2023 up 12.0% rising
26 Netherlands 3,467 kilocalories per day 2023 up 7.8% rising
27 Bosnia and Herzegovina 3,458 kilocalories per day 2023 up 9.5% rising
28 Croatia 3,448 kilocalories per day 2023 up 11.0% rising
29 United Kingdom of Great Britain and Northern Ireland 3,435 kilocalories per day 2023 up 3.1% rising
30 Tunisia 3,432 kilocalories per day 2023 up 2.9% rising
31 Republic of Korea 3,430 kilocalories per day 2023 up 4.1% rising
32 Brazil 3,423 kilocalories per day 2023 up 3.4% rising
33 Bahrain 3,423 kilocalories per day 2023 flat
34 Malta 3,407 kilocalories per day 2023 down 3.6% rising
35 Switzerland 3,402 kilocalories per day 2023 down 0.6% flat
36 Belarus 3,396 kilocalories per day 2023 up 2.4% rising
37 Algeria 3,396 kilocalories per day 2023 down 0.3% rising
38 Cuba 3,385 kilocalories per day 2019 up 4.8% rising
39 Czechia 3,384 kilocalories per day 2023 up 2.5% rising
40 Greece 3,382 kilocalories per day 2023 down 3.6% rising
41 Spain 3,377 kilocalories per day 2023 up 4.9% rising
42 Sweden 3,367 kilocalories per day 2023 up 4.2% rising
43 Argentina 3,360 kilocalories per day 2023 up 7.8% flat
44 Morocco 3,354 kilocalories per day 2023 up 0.5% rising
45 Lithuania 3,348 kilocalories per day 2023 down 1.1% rising
46 Finland 3,346 kilocalories per day 2023 up 3.0% rising
47 Latvia 3,342 kilocalories per day 2023 up 2.6% rising
48 Azerbaijan 3,339 kilocalories per day 2023 up 11.1% rising
49 Uruguay 3,323 kilocalories per day 2023 up 4.2% rising
50 Marshall Islands 3,321 kilocalories per day 2023 rising
51 Guyana 3,318 kilocalories per day 2023 up 22.0% rising
52 Dominican Republic 3,313 kilocalories per day 2023 up 20.8% rising
53 Mexico 3,305 kilocalories per day 2023 up 5.9% rising
54 Uzbekistan 3,297 kilocalories per day 2023 up 4.4% rising
55 Tuvalu 3,295 kilocalories per day 2023 rising
56 Estonia 3,287 kilocalories per day 2023 up 3.5% rising
57 Dominica 3,278 kilocalories per day 2022 up 10.1% rising
58 Mauritius 3,256 kilocalories per day 2023 up 9.8% rising
59 Qatar 3,251 kilocalories per day 2023 flat
60 Albania 3,238 kilocalories per day 2023 down 2.4% rising
61 Slovenia 3,200 kilocalories per day 2023 down 1.0% rising
62 Lao People's Democratic Republic 3,188 kilocalories per day 2023 up 3.9% rising
63 Netherlands Antilles 3,142 kilocalories per day 2009 up 3.2% falling
64 Kazakhstan 3,136 kilocalories per day 2023 up 8.8% rising
65 Kuwait 3,136 kilocalories per day 2023 down 12.6% rising
66 Armenia 3,129 kilocalories per day 2023 down 1.6% rising
67 Colombia 3,126 kilocalories per day 2023 up 5.1% rising
68 Kiribati 3,125 kilocalories per day 2023 up 3.5% rising
69 United Arab Emirates 3,125 kilocalories per day 2023 down 13.0% rising
70 Ghana 3,125 kilocalories per day 2023 up 8.3% rising
71 New Zealand 3,122 kilocalories per day 2023 down 5.3% rising
72 Barbados 3,118 kilocalories per day 2023 up 2.1% rising
73 Samoa 3,116 kilocalories per day 2023 up 5.8% rising
74 Bhutan 3,107 kilocalories per day 2023 flat
75 Panama 3,105 kilocalories per day 2023 up 11.4% rising
76 Egypt 3,094 kilocalories per day 2023 down 2.0% rising
77 Viet Nam 3,086 kilocalories per day 2023 up 10.2% rising
78 Naoero 3,082 kilocalories per day 2023 flat
79 Paraguay 3,067 kilocalories per day 2023 down 1.8% rising
80 Costa Rica 3,061 kilocalories per day 2023 up 6.0% rising
81 Tonga 3,059 kilocalories per day 2023 flat
82 Chile 3,057 kilocalories per day 2023 up 4.0% rising
83 French Polynesia 3,045 kilocalories per day 2023 up 1.5% rising
84 Saint Vincent and the Grenadines 3,043 kilocalories per day 2023 up 2.3% rising
85 Mongolia 3,031 kilocalories per day 2023 up 18.3% rising
86 New Caledonia 3,016 kilocalories per day 2023 up 9.5% flat
87 USSR 3,015 kilocalories per day 1991 down 10.1% flat
88 Georgia 3,000 kilocalories per day 2023 up 5.8% rising
89 Bulgaria 3,000 kilocalories per day 2023 up 5.0% falling
90 Philippines 2,983 kilocalories per day 2023 up 22.0% rising
91 Oman 2,981 kilocalories per day 2023 down 0.5% rising
92 Slovakia 2,980 kilocalories per day 2023 up 4.2% flat
93 Brunei Darussalam 2,960 kilocalories per day 2009 up 3.6% rising
94 Taiwan, China 2,958 kilocalories per day 2023 up 1.1% rising
95 Guinea 2,948 kilocalories per day 2023 up 14.0% rising
96 Trinidad and Tobago 2,946 kilocalories per day 2023 down 4.2% rising
97 Fiji 2,938 kilocalories per day 2023 up 9.4% rising
98 Côte d'Ivoire 2,938 kilocalories per day 2023 up 10.0% rising
99 Macau, China 2,929 kilocalories per day 2023 down 4.7% rising
100 Malaysia 2,927 kilocalories per day 2023 up 2.8% rising
101 Nepal 2,920 kilocalories per day 2023 up 11.1% rising
102 Mauritania 2,909 kilocalories per day 2023 down 0.3% rising
103 Vanuatu 2,909 kilocalories per day 2023 up 1.0% rising
104 Cameroon 2,901 kilocalories per day 2023 up 1.2% rising
105 Indonesia 2,900 kilocalories per day 2023 up 5.7% rising
106 El Salvador 2,896 kilocalories per day 2023 up 9.7% rising
107 Jamaica 2,892 kilocalories per day 2023 up 3.1% rising
108 Seychelles 2,888 kilocalories per day 2023 up 7.3% rising
109 Cyprus 2,876 kilocalories per day 2023 down 1.1% rising
110 Iran, Islamic Republic of 2,875 kilocalories per day 2023 down 1.2% rising
111 Libya 2,867 kilocalories per day 2023 down 3.8% flat
112 Thailand 2,855 kilocalories per day 2023 up 4.9% rising
113 Saint Kitts and Nevis 2,852 kilocalories per day 2023 up 6.0% rising
114 Senegal 2,848 kilocalories per day 2023 up 17.2% rising
115 Togo 2,847 kilocalories per day 2022 up 14.5% rising
116 Belize 2,832 kilocalories per day 2023 up 3.1% rising
117 Hong Kong, China 2,828 kilocalories per day 2023 down 8.5% rising
118 Lebanon 2,828 kilocalories per day 2023 down 4.7% rising
119 Grenada 2,827 kilocalories per day 2023 up 16.8% rising
120 Guatemala 2,823 kilocalories per day 2023 up 13.6% rising
121 Turkmenistan 2,814 kilocalories per day 2023 down 0.6% rising
122 Peru 2,811 kilocalories per day 2023 up 4.0% rising
123 Myanmar 2,809 kilocalories per day 2023 up 3.9% rising
124 Venezuela, Bolivarian Republic of 2,800 kilocalories per day 2023 down 1.1% rising
125 Cape Verde 2,794 kilocalories per day 2023 up 7.4% rising
126 Burkina Faso 2,791 kilocalories per day 2023 up 5.2% rising
127 Ukraine 2,786 kilocalories per day 2023 down 10.5% flat
128 Bermuda 2,776 kilocalories per day 2009 up 1.9% flat
129 Kyrgyzstan 2,763 kilocalories per day 2023 up 2.5% rising
130 Nicaragua 2,760 kilocalories per day 2023 up 7.4% rising
131 Mali 2,734 kilocalories per day 2022 up 1.3% rising
132 Djibouti 2,721 kilocalories per day 2023 up 6.3% rising
133 Botswana 2,714 kilocalories per day 2023 up 9.6% rising
134 Tajikistan 2,712 kilocalories per day 2023 up 17.4% rising
135 Benin 2,703 kilocalories per day 2022 up 7.0% rising
136 South Africa 2,694 kilocalories per day 2023 down 6.2% flat
137 Gabon 2,686 kilocalories per day 2023 down 1.9% rising
138 Sri Lanka 2,675 kilocalories per day 2023 up 5.9% rising
139 Bahamas 2,672 kilocalories per day 2023 up 0.5% rising
140 Maldives 2,671 kilocalories per day 2023 up 1.3% rising
141 Japan 2,670 kilocalories per day 2022 down 1.5% rising
142 India 2,668 kilocalories per day 2023 up 10.3% rising
143 Saint Lucia 2,654 kilocalories per day 2023 up 3.1% rising
144 Niger 2,654 kilocalories per day 2023 up 5.3% rising
145 Cambodia 2,643 kilocalories per day 2023 up 2.0% rising
146 Micronesia, Federated States of 2,633 kilocalories per day 2023 falling
147 Honduras 2,628 kilocalories per day 2023 up 0.7% rising
148 Ecuador 2,621 kilocalories per day 2023 up 2.7% rising
149 Malawi 2,618 kilocalories per day 2023 up 1.3% rising
150 Bangladesh 2,588 kilocalories per day 2023 up 8.5% rising
151 Namibia 2,581 kilocalories per day 2023 up 5.7% rising
152 Eswatini 2,574 kilocalories per day 2023 up 8.7% rising
153 Guinea-Bissau 2,560 kilocalories per day 2023 up 16.7% rising
154 Ethiopia 2,558 kilocalories per day 2023 up 10.7% rising
155 Jordan 2,556 kilocalories per day 2023 down 5.7% falling
156 Antigua and Barbuda 2,544 kilocalories per day 2023 up 3.9% rising
157 Suriname 2,539 kilocalories per day 2023 down 5.1% rising
158 Tanzania, United Republic of 2,518 kilocalories per day 2023 up 6.5% rising
159 Pakistan 2,514 kilocalories per day 2023 up 6.2% rising
160 Sudan 2,513 kilocalories per day 2022 up 1.9% flat
161 Republic of Moldova 2,504 kilocalories per day 2023 up 6.0% flat
162 Nigeria 2,470 kilocalories per day 2023 down 1.3% rising
163 Sierra Leone 2,437 kilocalories per day 2023 up 2.7% rising
164 Central African Republic 2,419 kilocalories per day 2022 up 2.9% rising
165 Rwanda 2,405 kilocalories per day 2023 up 12.0% rising
166 Gambia 2,402 kilocalories per day 2023 down 7.9% rising
167 Angola 2,399 kilocalories per day 2023 down 4.7% rising
168 Zimbabwe 2,393 kilocalories per day 2023 up 10.0% flat
169 Comoros 2,390 kilocalories per day 2023 down 2.3% flat
170 Uganda 2,378 kilocalories per day 2023 up 1.8% rising
171 Bolivia, Plurinational State of 2,374 kilocalories per day 2023 up 3.8% rising
172 Iraq 2,371 kilocalories per day 2023 up 6.5% flat
173 Afghanistan 2,315 kilocalories per day 2023 up 5.0% falling
174 Sao Tome and Principe 2,279 kilocalories per day 2023 down 3.6% rising
175 Timor-Leste 2,277 kilocalories per day 2023 down 0.5% rising
176 Syrian Arab Republic 2,259 kilocalories per day 2023 down 21.6% falling
177 Congo 2,187 kilocalories per day 2023 up 5.5% rising
178 Mozambique 2,186 kilocalories per day 2023 down 0.7% rising
179 Papua New Guinea 2,177 kilocalories per day 2023 down 0.6% flat
180 Zambia 2,170 kilocalories per day 2023 up 7.1% falling
181 Solomon Islands 2,166 kilocalories per day 2023 down 6.6% rising
182 Kenya 2,146 kilocalories per day 2023 down 3.9% falling
183 Liberia 2,135 kilocalories per day 2023 up 2.9% falling
184 Chad 2,097 kilocalories per day 2022 down 9.0% rising
185 Congo, Democratic Republic of the 2,015 kilocalories per day 2023 down 4.8% falling
186 Korea, Democratic People's Republic of 1,981 kilocalories per day 2018 down 3.4% rising
187 Madagascar 1,978 kilocalories per day 2023 down 3.5% falling
188 Haiti 1,959 kilocalories per day 2023 down 9.5% rising
189 Lesotho 1,873 kilocalories per day 2023 down 19.9% flat
190 Somalia 1,812 kilocalories per day 2022 up 12.4% rising
191 Yemen 1,811 kilocalories per day 2023 down 14.8% rising
192 Burundi 1,698 kilocalories per day 2022 up 21.2% rising

Share, cite or embed this page

Cite this page

Daily per capita supply of calories vs. GDP per capita by country. Statizoid, drawing on Food and Agriculture Organization of the United Nations (2025) and other sources – with major processing by Our World in Data. Retrieved 08 September 2026, from https://economy.statizoid.com/stat/daily-per-capita-supply-of-calories-vs-gdp-per-capita/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under CC BY 4.0 (Our World in Data); please keep the attribution.

<a href="https://economy.statizoid.com/stat/daily-per-capita-supply-of-calories-vs-gdp-per-capita/">Daily per capita supply of calories vs. GDP per capita by country</a> — Statizoid

About this data

Indicator
Daily per capita supply of calories vs. GDP per capita
Unit
kilocalories per day
Source
Food and Agriculture Organization of the United Nations (2025) and other sources – with major processing by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
192 places, 10,444 data points, 1274–2023
Last refreshed

Daily per capita supply of calories is measured in kilocalories per person per day. GDP per capita is adjusted for inflation and differences in living costs between countries.