Change in food supply, population, and agricultural land use by country

Total caloric supply of all agricultural produce, both crops and livestock. Data for world regions has been adjusted for changes in historical boundaries and limited coverage, so that long-term trends can be visualized.

Countries reporting
191
Highest
5.02 trillion kilocalories per day
China
Lowest
32.41 million kilocalories per day
Tuvalu
Median
28.17 billion kilocalories per day
Years covered
63
1961–2023
Data points
10,151

What the numbers show

Change in food supply, population, and agricultural land use is currently reported for 191 countries. The highest value is 5.02 trillion kilocalories per day in China; the lowest is 32.41 million kilocalories per day in Tuvalu.

The median across all reporting countries is 28.17 billion kilocalories per day, and the mean is 131.91 billion kilocalories per day.

Over the past decade 165 countries rose and 18 fell. The largest increase was in Somalia (up 60.5%), and the largest decrease in Ukraine (down 26.8%).

Change in food supply, population, and agricultural land use: full country ranking

#Country LatestYear 10-year changeTrend
1 China 5.02 trillion kilocalories per day 2023 up 17.4% rising
2 India 3.84 trillion kilocalories per day 2023 up 22.4% rising
3 United States of America 1.36 trillion kilocalories per day 2023 up 13.1% rising
4 USSR 882.39 billion kilocalories per day 1991 down 1.7% rising
5 Indonesia 815.54 billion kilocalories per day 2023 up 16.2% rising
6 Brazil 722.83 billion kilocalories per day 2023 up 10.0% rising
7 Pakistan 622.17 billion kilocalories per day 2023 up 24.6% volatile
8 Nigeria 562.90 billion kilocalories per day 2023 up 24.2% volatile
9 Russian Federation 513.17 billion kilocalories per day 2023 up 4.4% rising
10 Bangladesh 443.70 billion kilocalories per day 2023 up 18.9% rising
11 Mexico 428.73 billion kilocalories per day 2023 up 16.1% rising
12 Egypt 354.38 billion kilocalories per day 2023 up 17.7% rising
13 Philippines 342.71 billion kilocalories per day 2023 up 37.4% volatile
14 Türkiye 339.68 billion kilocalories per day 2023 up 19.9% rising
15 Japan 333.75 billion kilocalories per day 2022 down 3.8% rising
16 Ethiopia 329.25 billion kilocalories per day 2023 up 44.8% rising
17 Viet Nam 309.69 billion kilocalories per day 2023 up 22.1% rising
18 Germany 298.84 billion kilocalories per day 2023 up 2.6% rising
19 Iran, Islamic Republic of 260.51 billion kilocalories per day 2023 up 11.3% rising
20 United Kingdom of Great Britain and Northern Ireland 235.90 billion kilocalories per day 2023 up 10.0% rising
21 France 231.84 billion kilocalories per day 2023 up 4.1% rising
22 Italy 223.28 billion kilocalories per day 2023 up 1.1% rising
23 Congo, Democratic Republic of the 213.15 billion kilocalories per day 2023 up 33.0% rising
24 Thailand 204.73 billion kilocalories per day 2023 up 7.7% rising
25 Republic of Korea 177.52 billion kilocalories per day 2023 up 7.6% rising
26 South Africa 170.29 billion kilocalories per day 2023 up 8.5% rising
27 Tanzania, United Republic of 167.76 billion kilocalories per day 2023 up 45.3% volatile
28 Colombia 163.57 billion kilocalories per day 2023 up 19.2% rising
29 Spain 161.81 billion kilocalories per day 2023 up 7.2% rising
30 Algeria 156.77 billion kilocalories per day 2023 up 19.8% volatile
31 Argentina 153.03 billion kilocalories per day 2023 up 15.3% rising
32 Myanmar 152.06 billion kilocalories per day 2023 up 11.9% rising
33 Poland 144.59 billion kilocalories per day 2023 up 11.6% rising
34 Canada 141.09 billion kilocalories per day 2023 up 13.2% rising
35 Morocco 126.48 billion kilocalories per day 2023 up 12.1% rising
36 Sudan 124.12 billion kilocalories per day 2022 up 36.3% rising
37 Saudi Arabia 121.74 billion kilocalories per day 2023 up 28.2% volatile
38 Kenya 118.76 billion kilocalories per day 2023 up 18.2% volatile
39 Uzbekistan 117.55 billion kilocalories per day 2023 up 25.3% rising
40 Uganda 115.69 billion kilocalories per day 2023 up 40.1% volatile
41 Iraq 106.85 billion kilocalories per day 2023 up 36.0% rising
42 Ghana 105.59 billion kilocalories per day 2023 up 33.6% volatile
43 Ukraine 105.12 billion kilocalories per day 2023 down 26.8% falling
44 Malaysia 102.80 billion kilocalories per day 2023 up 19.7% rising
45 Afghanistan 95.95 billion kilocalories per day 2023 up 37.6% rising
46 Peru 95.12 billion kilocalories per day 2023 up 18.1% rising
47 Australia 94.22 billion kilocalories per day 2023 up 15.0% rising
48 Côte d'Ivoire 91.56 billion kilocalories per day 2023 up 43.3% volatile
49 Angola 88.18 billion kilocalories per day 2023 up 33.9% volatile
50 Nepal 86.70 billion kilocalories per day 2023 up 19.6% volatile
51 Cameroon 82.31 billion kilocalories per day 2023 up 34.2% volatile
52 Venezuela, Bolivarian Republic of 79.25 billion kilocalories per day 2023 down 6.4% rising
53 Mozambique 73.53 billion kilocalories per day 2023 up 33.4% volatile
54 Yemen 71.32 billion kilocalories per day 2023 up 14.4% volatile
55 Romania 69.76 billion kilocalories per day 2023 up 1.7% rising
56 Niger 69.43 billion kilocalories per day 2023 up 48.7% volatile
57 Taiwan 68.98 billion kilocalories per day 2023 up 0.7% rising
58 Burkina Faso 64.26 billion kilocalories per day 2023 up 36.9% volatile
59 Kazakhstan 63.75 billion kilocalories per day 2023 up 26.0% rising
60 Mali 63.09 billion kilocalories per day 2022 up 37.8% volatile
61 Netherlands 62.73 billion kilocalories per day 2023 up 15.0% rising
62 Madagascar 61.70 billion kilocalories per day 2023 up 24.9% rising
63 Sri Lanka 61.45 billion kilocalories per day 2023 up 13.9% rising
64 Chile 60.11 billion kilocalories per day 2023 up 15.6% rising
65 Malawi 55.26 billion kilocalories per day 2023 up 32.2% volatile
66 Syria 53.31 billion kilocalories per day 2023 down 14.6% falling
67 Senegal 51.48 billion kilocalories per day 2023 up 54.5% volatile
68 North Korea 51.37 billion kilocalories per day 2018 up 1.1% rising
69 Guatemala 51.17 billion kilocalories per day 2023 up 33.9% volatile
70 Ecuador 47.12 billion kilocalories per day 2023 up 16.8% rising
71 Cambodia 46.05 billion kilocalories per day 2023 up 17.2% volatile
72 Belgium 45.93 billion kilocalories per day 2023 up 10.7% rising
73 Zambia 44.97 billion kilocalories per day 2023 up 44.1% volatile
74 Guinea 42.46 billion kilocalories per day 2023 up 46.8% volatile
75 Tunisia 41.87 billion kilocalories per day 2023 up 12.7% rising
76 Zimbabwe 39.11 billion kilocalories per day 2023 up 28.2% rising
77 Chad 38.70 billion kilocalories per day 2022 up 27.2% volatile
78 Cuba 37.92 billion kilocalories per day 2019 up 3.9% rising
79 Dominican Republic 37.55 billion kilocalories per day 2023 up 34.3% rising
80 Benin 37.20 billion kilocalories per day 2022 up 41.6% volatile
81 Portugal 37.06 billion kilocalories per day 2023 up 2.9% rising
82 Czechia 36.58 billion kilocalories per day 2023 up 5.4% rising
83 Sweden 35.52 billion kilocalories per day 2023 up 14.6% rising
84 Israel 34.75 billion kilocalories per day 2023 up 24.2% rising
85 Greece 34.64 billion kilocalories per day 2023 down 9.9% rising
86 Azerbaijan 34.45 billion kilocalories per day 2023 up 20.6% rising
87 Hungary 34.38 billion kilocalories per day 2023 up 14.8% falling
88 Austria 34.29 billion kilocalories per day 2023 up 6.5% rising
89 Rwanda 33.56 billion kilocalories per day 2023 up 40.9% rising
90 United Arab Emirates 33.26 billion kilocalories per day 2023 up 18.3% volatile
91 Somalia 32.26 billion kilocalories per day 2022 up 60.5% rising
92 Belarus 30.96 billion kilocalories per day 2023 down 1.4% flat
93 Switzerland 30.18 billion kilocalories per day 2023 up 9.0% rising
94 Jordan 29.24 billion kilocalories per day 2023 up 35.0% volatile
95 Bolivia, Plurinational State of 29.06 billion kilocalories per day 2023 up 18.9% rising
96 Tajikistan 28.17 billion kilocalories per day 2023 up 48.5% rising
97 Honduras 27.98 billion kilocalories per day 2023 up 20.5% volatile
98 Serbia 26.27 billion kilocalories per day 2023 up 4.0% flat
99 Lao People's Democratic Republic 24.44 billion kilocalories per day 2023 up 20.5% volatile
100 Togo 22.97 billion kilocalories per day 2022 up 38.8% volatile
101 Haiti 22.80 billion kilocalories per day 2023 up 3.0% rising
102 Papua New Guinea 22.62 billion kilocalories per day 2023 up 24.4% rising
103 Burundi 22.62 billion kilocalories per day 2022 up 60.3% rising
104 Denmark 22.21 billion kilocalories per day 2023 up 11.4% rising
105 Hong Kong 21.05 billion kilocalories per day 2023 down 6.2% rising
106 Paraguay 20.99 billion kilocalories per day 2023 up 12.4% rising
107 Libya 20.95 billion kilocalories per day 2023 up 11.5% rising
108 Turkmenistan 20.72 billion kilocalories per day 2023 up 23.3% rising
109 Sierra Leone 20.62 billion kilocalories per day 2023 up 29.5% rising
110 Bulgaria 20.38 billion kilocalories per day 2023 down 1.8% falling
111 Ireland 20.38 billion kilocalories per day 2023 up 19.8% rising
112 Kyrgyzstan 19.55 billion kilocalories per day 2023 up 25.0% rising
113 Norway 19.18 billion kilocalories per day 2023 up 6.0% rising
114 Nicaragua 18.83 billion kilocalories per day 2023 up 22.4% rising
115 Finland 18.74 billion kilocalories per day 2023 up 6.1% rising
116 El Salvador 18.27 billion kilocalories per day 2023 up 12.7% rising
117 Slovakia 16.44 billion kilocalories per day 2023 up 6.3% rising
118 Lebanon 16.33 billion kilocalories per day 2023 down 4.2% rising
119 New Zealand 16.15 billion kilocalories per day 2023 up 10.0% rising
120 Costa Rica 15.63 billion kilocalories per day 2023 up 14.7% rising
121 Kuwait 15.17 billion kilocalories per day 2023 up 20.5% volatile
122 Oman 15.05 billion kilocalories per day 2023 up 31.1% rising
123 Mauritania 14.61 billion kilocalories per day 2023 up 34.1% volatile
124 Panama 13.84 billion kilocalories per day 2023 up 29.9% rising
125 Congo 13.52 billion kilocalories per day 2023 up 34.3% volatile
126 Croatia 13.43 billion kilocalories per day 2023 up 2.0% rising
127 Central African Republic 12.33 billion kilocalories per day 2022 up 13.7% rising
128 Liberia 11.73 billion kilocalories per day 2023 up 26.5% rising
129 Georgia 11.42 billion kilocalories per day 2023 up 5.8% falling
130 Uruguay 11.26 billion kilocalories per day 2023 up 5.5% rising
131 Bosnia and Herzegovina 11.01 billion kilocalories per day 2023 down 3.4% rising
132 Mongolia 10.40 billion kilocalories per day 2023 up 42.4% rising
133 Qatar 9.69 billion kilocalories per day 2023 flat
134 Lithuania 9.55 billion kilocalories per day 2023 down 4.6% falling
135 Armenia 9.21 billion kilocalories per day 2023 down 0.9% rising
136 Albania 9.10 billion kilocalories per day 2023 down 5.6% rising
137 Jamaica 8.21 billion kilocalories per day 2023 up 5.2% rising
138 Republic of Moldova 7.68 billion kilocalories per day 2023 down 4.6% falling
139 Namibia 7.65 billion kilocalories per day 2023 up 39.0% rising
140 Slovenia 6.78 billion kilocalories per day 2023 up 2.0% rising
141 Botswana 6.73 billion kilocalories per day 2023 up 27.0% volatile
142 Gabon 6.68 billion kilocalories per day 2023 up 27.4% volatile
143 Gambia 6.48 billion kilocalories per day 2023 up 18.1% volatile
144 North Macedonia 6.37 billion kilocalories per day 2023 up 1.9% rising
145 Latvia 6.29 billion kilocalories per day 2023 down 4.0% falling
146 Guinea-Bissau 5.51 billion kilocalories per day 2023 up 48.1% rising
147 Bahrain 5.37 billion kilocalories per day 2023 flat
148 Estonia 4.49 billion kilocalories per day 2023 up 7.4% rising
149 Trinidad and Tobago 4.43 billion kilocalories per day 2023 up 1.9% rising
150 Lesotho 4.33 billion kilocalories per day 2023 down 9.9% rising
151 Mauritius 4.15 billion kilocalories per day 2023 up 8.4% rising
152 Cyprus 3.87 billion kilocalories per day 2023 up 12.3% rising
153 Eswatini 3.17 billion kilocalories per day 2023 up 18.4% rising
154 Timor-Leste 3.15 billion kilocalories per day 2023 up 18.8% rising
155 Djibouti 3.14 billion kilocalories per day 2023 up 24.4% volatile
156 Guyana 2.74 billion kilocalories per day 2023 up 34.4% rising
157 Fiji 2.72 billion kilocalories per day 2023 up 10.4% rising
158 Bhutan 2.44 billion kilocalories per day 2023 flat
159 Luxembourg 2.34 billion kilocalories per day 2023 up 26.2% rising
160 Montenegro 2.32 billion kilocalories per day 2023 up 10.4% rising
161 Comoros 2.03 billion kilocalories per day 2023 up 19.3% rising
162 Malta 1.82 billion kilocalories per day 2023 up 19.9% rising
163 Solomon Islands 1.73 billion kilocalories per day 2023 up 25.6% volatile
164 Suriname 1.60 billion kilocalories per day 2023 up 4.9% rising
165 Cape Verde 1.46 billion kilocalories per day 2023 up 9.5% rising
166 Iceland 1.43 billion kilocalories per day 2023 up 31.0% rising
167 Maldives 1.41 billion kilocalories per day 2023 up 33.1% volatile
168 Belize 1.16 billion kilocalories per day 2023 up 24.0% rising
169 Brunei Darussalam 1.14 billion kilocalories per day 2009 up 24.8% volatile
170 Bahamas 1.07 billion kilocalories per day 2023 up 5.9% rising
171 Vanuatu 932.09 million kilocalories per day 2023 up 27.2% rising
172 Barbados 880.33 million kilocalories per day 2023 up 3.8% rising
173 New Caledonia 874.37 million kilocalories per day 2023 up 14.6% rising
174 French Polynesia 855.96 million kilocalories per day 2023 up 3.9% rising
175 Samoa 675.22 million kilocalories per day 2023 up 15.6% rising
176 Netherlands Antilles 614.39 million kilocalories per day 2009 up 12.4% rising
177 Sao Tome and Principe 526.25 million kilocalories per day 2023 up 15.3% rising
178 Saint Lucia 475.87 million kilocalories per day 2023 up 6.6% rising
179 Kiribati 414.25 million kilocalories per day 2023 up 20.5% rising
180 Seychelles 369.60 million kilocalories per day 2023 up 34.5% rising
181 Grenada 330.97 million kilocalories per day 2023 up 20.5% rising
182 Tonga 319.98 million kilocalories per day 2023 flat
183 Saint Vincent and the Grenadines 308.31 million kilocalories per day 2023 down 4.1% rising
184 Micronesia, Federated States of 296.58 million kilocalories per day 2023 flat
185 Antigua and Barbuda 237.43 million kilocalories per day 2023 up 10.1% rising
186 Dominica 219.15 million kilocalories per day 2022 up 6.4% rising
187 Bermuda 176.54 million kilocalories per day 2009 up 6.0% rising
188 Saint Kitts and Nevis 133.43 million kilocalories per day 2023 up 5.3% rising
189 Marshall Islands 129.01 million kilocalories per day 2023 flat
190 Naoero 36.68 million kilocalories per day 2023 rising
191 Tuvalu 32.41 million kilocalories per day 2023 flat

Share, cite or embed this page

Cite this page

Change in food supply, population, and agricultural land use by country. Statizoid, drawing on Food and Agriculture Organization of the United Nations (2025) – with major processing by Our World in Data. Retrieved 31 August 2026, from https://agriculture.statizoid.com/stat/change-in-food-supply-population-and-agricultural-land-use/

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://agriculture.statizoid.com/stat/change-in-food-supply-population-and-agricultural-land-use/">Change in food supply, population, and agricultural land use by country</a> — Statizoid

About this data

Indicator
Change in food supply, population, and agricultural land use
Unit
kilocalories per day
Source
Food and Agriculture Organization of the United Nations (2025) – with major processing by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
191 places, 10,151 data points, 1961–2023
Last refreshed

Total caloric supply of all agricultural produce, both crops and livestock. Data for world regions has been adjusted for changes in historical boundaries and limited coverage, so that long-term trends can be visualized.