Grand Total — Food supply (kcal) by country

A food balance sheet presents a comprehensive picture of the pattern of a country's food supply during a specified reference period. The food balance sheet shows for each food item - i.e. each primary commodity and a number of processed commodities potentially available for human consumption - the sources of supply...

Countries reporting
181
Highest
1.86 billion million Kcal
China
Lowest
11,826 million Kcal
Tuvalu
Median
10.21 million million Kcal
Years covered
14
2010–2023
Data points
2,901

What the numbers show

Grand Total — Food supply (kcal) is currently reported for 181 countries. The highest value is 1.86 billion million Kcal in China; the lowest is 11,826 million Kcal in Tuvalu.

The median across all reporting countries is 10.21 million million Kcal, and the mean is 55.15 million million Kcal.

Over the past decade 157 countries rose and 16 fell. The largest increase was in Micronesia (up 165.8%), and the largest decrease in Ukraine (down 26.8%).

Grand Total — Food supply: full country ranking

#Country LatestYear 10-year changeTrend
1 China 1.86 billion million Kcal 2023 up 17.0% rising
2 China, mainland 1.83 billion million Kcal 2023 up 17.4% rising
3 India 1.40 billion million Kcal 2023 up 22.4% rising
4 Indonesia 297.67 million million Kcal 2023 up 16.2% rising
5 Brazil 263.83 million million Kcal 2023 up 10.0% rising
6 Pakistan 227.09 million million Kcal 2023 up 24.6% rising
7 Nigeria 205.46 million million Kcal 2023 up 24.2% rising
8 Russian Federation 187.31 million million Kcal 2023 up 4.4% flat
9 Bangladesh 161.95 million million Kcal 2023 up 18.9% rising
10 Mexico 156.49 million million Kcal 2023 up 16.1% rising
11 Egypt 129.35 million million Kcal 2023 up 17.7% rising
12 Philippines 125.09 million million Kcal 2023 up 37.4% rising
13 Türkiye 123.98 million million Kcal 2023 up 19.9% rising
14 Ethiopia 120.17 million million Kcal 2023 up 44.8% rising
15 Viet Nam 113.04 million million Kcal 2023 up 22.1% rising
16 Germany 109.08 million million Kcal 2023 up 2.6% flat
17 Iran (Islamic Republic of) 95.09 million million Kcal 2023 up 11.3% rising
18 United Kingdom of Great Britain and Northern Ireland 86.10 million million Kcal 2023 up 10.0% rising
19 France 84.62 million million Kcal 2023 up 4.1% rising
20 Italy 81.50 million million Kcal 2023 up 1.1% flat
21 Democratic Republic of the Congo 77.80 million million Kcal 2023 up 33.0% rising
22 Thailand 74.73 million million Kcal 2023 up 7.7% rising
23 Republic of Korea 64.79 million million Kcal 2023 up 7.6% rising
24 United Republic of Tanzania 61.23 million million Kcal 2023 up 45.3% rising
25 Colombia 59.70 million million Kcal 2023 up 19.2% rising
26 Spain 59.06 million million Kcal 2023 up 7.2% rising
27 Algeria 57.22 million million Kcal 2023 up 19.8% rising
28 Argentina 55.86 million million Kcal 2023 up 15.3% rising
29 Myanmar 55.50 million million Kcal 2023 up 11.9% rising
30 Poland 52.78 million million Kcal 2023 up 11.6% rising
31 Canada 51.50 million million Kcal 2023 up 13.2% rising
32 Morocco 46.17 million million Kcal 2023 up 12.1% rising
33 Saudi Arabia 44.44 million million Kcal 2023 up 28.2% rising
34 Kenya 43.35 million million Kcal 2023 up 18.2% rising
35 Uzbekistan 42.91 million million Kcal 2023 up 25.3% rising
36 Uganda 42.23 million million Kcal 2023 up 40.1% rising
37 Australia and New Zealand 40.28 million million Kcal 2023 up 14.2% rising
38 Iraq 39.00 million million Kcal 2023 up 36.0% rising
39 Ghana 38.54 million million Kcal 2023 up 33.6% rising
40 Ukraine 38.37 million million Kcal 2023 down 26.8% falling
42 Malaysia 37.52 million million Kcal 2023 up 19.7% rising
43 Afghanistan 35.02 million million Kcal 2023 up 37.6% rising
44 Peru 34.72 million million Kcal 2023 up 18.1% rising
45 Australia 34.39 million million Kcal 2023 up 15.0% rising
46 Côte d'Ivoire 33.42 million million Kcal 2023 up 43.3% rising
47 Angola 32.18 million million Kcal 2023 up 33.9% rising
48 Nepal 31.65 million million Kcal 2023 up 19.6% rising
49 Cameroon 30.04 million million Kcal 2023 up 34.2% rising
50 Venezuela (Bolivarian Republic of) 28.93 million million Kcal 2023 down 6.4% falling
51 Mozambique 26.84 million million Kcal 2023 up 33.4% rising
52 Yemen 26.03 million million Kcal 2023 up 14.4% rising
53 Romania 25.46 million million Kcal 2023 up 1.7% flat
54 Niger 25.34 million million Kcal 2023 up 48.7% rising
55 China, Taiwan Province of 25.18 million million Kcal 2023 up 0.7% flat
56 Burkina Faso 23.46 million million Kcal 2023 up 36.9% rising
57 Kazakhstan 23.27 million million Kcal 2023 up 26.0% rising
58 Netherlands (Kingdom of the) 22.90 million million Kcal 2023 up 15.0% rising
59 Madagascar 22.52 million million Kcal 2023 up 24.9% rising
60 Sri Lanka 22.43 million million Kcal 2023 up 13.9% rising
61 Chile 21.94 million million Kcal 2023 up 15.6% rising
62 Malawi 20.17 million million Kcal 2023 up 32.2% rising
63 Syrian Arab Republic 19.46 million million Kcal 2023 down 14.6% falling
64 Senegal 18.79 million million Kcal 2023 up 54.5% rising
65 Democratic People's Republic of Korea 18.75 million million Kcal 2018 up 0.1% flat
66 Guatemala 18.68 million million Kcal 2023 up 33.9% rising
67 Ecuador 17.20 million million Kcal 2023 up 16.8% rising
68 Cambodia 16.81 million million Kcal 2023 up 17.2% rising
69 Belgium 16.76 million million Kcal 2023 up 10.7% rising
70 Zambia 16.41 million million Kcal 2023 up 44.1% rising
71 Guinea 15.50 million million Kcal 2023 up 46.8% rising
72 Tunisia 15.28 million million Kcal 2023 up 12.7% rising
73 Zimbabwe 14.28 million million Kcal 2023 up 28.2% rising
74 Cuba 13.84 million million Kcal 2019 up 3.3% flat
75 Dominican Republic 13.70 million million Kcal 2023 up 34.3% rising
76 Portugal 13.53 million million Kcal 2023 up 2.9% flat
77 Czechia 13.35 million million Kcal 2023 up 5.4% rising
78 Sweden 12.97 million million Kcal 2023 up 14.6% rising
79 Israel 12.68 million million Kcal 2023 up 24.2% rising
80 Greece 12.64 million million Kcal 2023 down 9.9% falling
81 Azerbaijan 12.58 million million Kcal 2023 up 20.6% rising
82 Hungary 12.55 million million Kcal 2023 up 14.8% rising
83 Austria 12.52 million million Kcal 2023 up 6.5% rising
84 Rwanda 12.25 million million Kcal 2023 up 40.9% rising
85 United Arab Emirates 12.14 million million Kcal 2023 up 18.3% rising
86 Belarus 11.30 million million Kcal 2023 down 1.4% flat
87 Switzerland 11.02 million million Kcal 2023 up 9.0% rising
88 Jordan 10.67 million million Kcal 2023 up 35.0% rising
89 Bolivia (Plurinational State of) 10.61 million million Kcal 2023 up 18.9% rising
90 Melanesia 10.54 million million Kcal 2023 up 22.8% rising
91 Tajikistan 10.28 million million Kcal 2023 up 48.5% rising
92 Honduras 10.21 million million Kcal 2023 up 20.5% rising
93 Serbia 9.59 million million Kcal 2023 up 4.0% rising
94 Lao People's Democratic Republic 8.92 million million Kcal 2023 up 20.5% rising
95 Haiti 8.32 million million Kcal 2023 up 3.0% rising
96 Papua New Guinea 8.26 million million Kcal 2023 up 24.4% rising
97 Denmark 8.11 million million Kcal 2023 up 11.4% rising
98 China, Hong Kong SAR 7.68 million million Kcal 2023 down 6.2% flat
99 Paraguay 7.66 million million Kcal 2023 up 12.4% rising
100 Libya 7.65 million million Kcal 2023 up 11.5% rising
101 Turkmenistan 7.56 million million Kcal 2023 up 23.3% rising
102 Sierra Leone 7.53 million million Kcal 2023 up 29.5% rising
103 Bulgaria 7.44 million million Kcal 2023 down 1.8% flat
104 Ireland 7.44 million million Kcal 2023 up 19.8% rising
105 Kyrgyzstan 7.13 million million Kcal 2023 up 25.0% rising
106 Norway 7.00 million million Kcal 2023 up 6.0% rising
107 Nicaragua 6.87 million million Kcal 2023 up 22.4% rising
108 Finland 6.84 million million Kcal 2023 up 6.1% rising
109 El Salvador 6.67 million million Kcal 2023 up 12.7% rising
110 Slovakia 6.00 million million Kcal 2023 up 6.3% rising
111 Lebanon 5.96 million million Kcal 2023 down 4.2% flat
112 New Zealand 5.89 million million Kcal 2023 up 10.0% rising
113 Costa Rica 5.70 million million Kcal 2023 up 14.7% rising
114 Kuwait 5.54 million million Kcal 2023 up 20.5% rising
115 Oman 5.49 million million Kcal 2023 up 31.1% rising
116 Mauritania 5.33 million million Kcal 2023 up 34.1% rising
117 Panama 5.05 million million Kcal 2023 up 29.9% rising
118 Congo 4.94 million million Kcal 2023 up 34.3% rising
119 Croatia 4.90 million million Kcal 2023 up 2.0% flat
120 Liberia 4.28 million million Kcal 2023 up 26.5% rising
121 Georgia 4.17 million million Kcal 2023 up 5.8% rising
122 Uruguay 4.11 million million Kcal 2023 up 5.5% rising
123 Bosnia and Herzegovina 4.02 million million Kcal 2023 down 3.4% falling
124 Mongolia 3.80 million million Kcal 2023 up 42.4% rising
125 Qatar 3.54 million million Kcal 2023 flat
126 Lithuania 3.49 million million Kcal 2023 down 4.6% falling
127 Armenia 3.36 million million Kcal 2023 down 0.9% flat
128 Albania 3.32 million million Kcal 2023 down 5.6% flat
129 Jamaica 3.00 million million Kcal 2023 up 5.2% rising
130 Republic of Moldova 2.80 million million Kcal 2023 down 4.6% falling
131 Namibia 2.79 million million Kcal 2023 up 39.0% rising
132 Slovenia 2.47 million million Kcal 2023 up 2.0% flat
133 Botswana 2.46 million million Kcal 2023 up 27.0% rising
134 Gabon 2.44 million million Kcal 2023 up 27.4% rising
135 Gambia 2.37 million million Kcal 2023 up 18.1% rising
136 North Macedonia 2.32 million million Kcal 2023 up 1.9% rising
137 Latvia 2.30 million million Kcal 2023 down 4.0% falling
138 Guinea-Bissau 2.01 million million Kcal 2023 up 48.1% rising
139 Bahrain 1.96 million million Kcal 2023 flat
140 Estonia 1.64 million million Kcal 2023 up 7.4% rising
141 Trinidad and Tobago 1.62 million million Kcal 2023 up 1.9% rising
142 Lesotho 1.58 million million Kcal 2023 down 9.9% falling
143 Mauritius 1.51 million million Kcal 2023 up 8.4% rising
144 Cyprus 1.41 million million Kcal 2023 up 12.3% rising
145 Eswatini 1.16 million million Kcal 2023 up 18.4% rising
146 Timor-Leste 1.15 million million Kcal 2023 up 18.8% rising
147 Djibouti 1.15 million million Kcal 2023 up 24.4% rising
148 Guyana 1.00 million million Kcal 2023 up 34.4% rising
149 Fiji 991,038 million Kcal 2023 up 10.4% rising
150 Bhutan 891,720 million Kcal 2023 flat
151 Luxembourg 854,966 million Kcal 2023 up 26.2% rising
152 Montenegro 848,543 million Kcal 2023 up 10.4% rising
153 China, Macao SAR 763,115 million Kcal 2023 up 13.6% rising
154 Comoros 741,884 million Kcal 2023 up 19.3% rising
155 Polynesia 687,498 million Kcal 2023 up 33.8% rising
156 Malta 662,685 million Kcal 2023 up 19.9% rising
157 Solomon Islands 632,370 million Kcal 2023 up 25.6% rising
158 Suriname 582,827 million Kcal 2023 up 4.9% rising
159 Cabo Verde 532,603 million Kcal 2023 up 9.5% rising
160 Iceland 520,717 million Kcal 2023 up 31.0% rising
161 Maldives 512,874 million Kcal 2023 up 33.1% rising
162 Belize 424,923 million Kcal 2023 up 24.0% rising
163 Bahamas 389,630 million Kcal 2023 up 5.9% rising
164 Vanuatu 340,212 million Kcal 2023 up 27.2% rising
165 Micronesia 333,353 million Kcal 2023 up 165.8% rising
166 Barbados 321,315 million Kcal 2023 up 3.8% rising
167 New Caledonia 319,144 million Kcal 2023 up 14.6% rising
168 French Polynesia 312,424 million Kcal 2023 up 3.9% rising
169 Samoa 246,460 million Kcal 2023 up 15.6% rising
170 Sao Tome and Principe 192,081 million Kcal 2023 up 15.3% rising
171 Saint Lucia 173,696 million Kcal 2023 up 6.6% rising
172 Kiribati 151,201 million Kcal 2023 up 20.6% rising
173 Seychelles 134,905 million Kcal 2023 up 34.5% rising
174 Grenada 120,804 million Kcal 2023 up 20.5% rising
175 Tonga 116,789 million Kcal 2023 flat
176 Saint Vincent and the Grenadines 112,536 million Kcal 2023 down 4.1% falling
177 Micronesia (Federated States of) 108,251 million Kcal 2023 flat
178 Antigua and Barbuda 86,658 million Kcal 2023 up 10.1% rising
179 Saint Kitts and Nevis 48,700 million Kcal 2023 up 5.3% rising
180 Marshall Islands 47,085 million Kcal 2023 flat
181 Nauru 13,382 million Kcal 2023 rising
182 Tuvalu 11,826 million Kcal 2023 flat

Regions and income groups

Aggregates are excluded from the country ranking above so that a region can never outrank a country.

Share, cite or embed this page

Cite this page

Grand Total — Food supply by country. Statizoid, drawing on Food and Agriculture Organization of the United Nations. Retrieved 16 August 2026, from https://agriculture.statizoid.com/stat/grand-total-food-supply-kcal/

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-NC-SA 3.0 IGO (FAO); please keep the attribution.

<a href="https://agriculture.statizoid.com/stat/grand-total-food-supply-kcal/">Grand Total — Food supply by country</a> — Statizoid

About this data

Indicator
Grand Total — Food supply (kcal)
Unit
million Kcal
Source
Food and Agriculture Organization of the United Nations
Licence
CC BY-NC-SA 3.0 IGO (FAO)
Coverage
213 places, 2,901 data points, 2010–2023
Last refreshed

A food balance sheet presents a comprehensive picture of the pattern of a country's food supply during a specified reference period. The food balance sheet shows for each food item - i.e. each primary commodity and a number of processed commodities potentially available for human consumption - the sources of supply and its utilization. The total quantity of foodstuffs produced in a country added to the total quantity imported and adjusted to any change in stocks that may have occurred since the beginning of the reference period gives the supply available during that period. On the utilization side a distinction is made between the quantities exported, fed to livestock, used for seed, put to manufacture for food use and non-food uses, losses during storage and transportation, and food supplies available for human consumption. The per caput supply of each such food item available for human consumption is then obtained by dividing the respective quantity by the related data on the population actually partaking of it. Data on per capita food supplies are expressed in terms of quantity and - by applying appropriate food composition factors for all primary and processed products - also in terms of caloric value and protein and fat content.