Daily supply of calories per person by country

Measured in kilocalories per person per day. This indicates the calories that are available for consumption, but does not necessarily measure the number of calories actually consumed, since it doesn't factor in consumer waste.

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

What the numbers show

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

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

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

Over the past decade 130 countries rose and 50 fell. The largest increase was in Philippines (up 22.0%), and the largest decrease in Syria (down 21.6%).

Daily supply of calories per person: full country ranking

#Country LatestYear 10-year changeTrend
1 United States 3,947 kilocalories per day 2023 up 5.4% rising
2 Belgium 3,921 kilocalories per day 2023 up 5.5% rising
4 Turkey 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 Russia 3,528 kilocalories per day 2023 up 3.8% rising
21 China 3,527 kilocalories per day 2023 up 13.8% 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 3,435 kilocalories per day 2023 up 3.1% rising
30 Tunisia 3,432 kilocalories per day 2023 up 2.9% rising
31 South 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
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 Laos 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 Vietnam 3,086 kilocalories per day 2023 up 10.2% rising
78 Nauru 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 Georgia 3,000 kilocalories per day 2023 up 5.8% rising
88 Bulgaria 3,000 kilocalories per day 2023 up 5.0% falling
89 Philippines 2,983 kilocalories per day 2023 up 22.0% rising
90 Oman 2,981 kilocalories per day 2023 down 0.5% rising
91 Slovakia 2,980 kilocalories per day 2023 up 4.2% flat
92 Brunei 2,960 kilocalories per day 2009 up 3.6% rising
93 Taiwan 2,958 kilocalories per day 2023 up 1.1% rising
94 Guinea 2,948 kilocalories per day 2023 up 14.0% rising
95 Trinidad and Tobago 2,946 kilocalories per day 2023 down 4.2% rising
96 Fiji 2,938 kilocalories per day 2023 up 9.4% rising
97 Cote d'Ivoire 2,938 kilocalories per day 2023 up 10.0% rising
98 Macao 2,929 kilocalories per day 2023 down 4.7% rising
99 Malaysia 2,927 kilocalories per day 2023 up 2.8% rising
100 Nepal 2,920 kilocalories per day 2023 up 11.1% rising
101 Mauritania 2,909 kilocalories per day 2023 down 0.3% rising
102 Vanuatu 2,909 kilocalories per day 2023 up 1.0% rising
103 Cameroon 2,901 kilocalories per day 2023 up 1.2% rising
104 Indonesia 2,900 kilocalories per day 2023 up 5.7% rising
105 El Salvador 2,896 kilocalories per day 2023 up 9.7% rising
106 Jamaica 2,892 kilocalories per day 2023 up 3.1% rising
107 Seychelles 2,888 kilocalories per day 2023 up 7.3% rising
108 Cyprus 2,876 kilocalories per day 2023 down 1.1% rising
109 Iran 2,875 kilocalories per day 2023 down 1.2% rising
110 Libya 2,867 kilocalories per day 2023 down 3.8% flat
111 Thailand 2,855 kilocalories per day 2023 up 4.9% rising
112 Saint Kitts and Nevis 2,852 kilocalories per day 2023 up 6.0% rising
113 Senegal 2,848 kilocalories per day 2023 up 17.2% rising
114 Togo 2,847 kilocalories per day 2022 up 14.5% rising
115 Belize 2,832 kilocalories per day 2023 up 3.1% rising
116 Hong Kong 2,828 kilocalories per day 2023 down 8.5% rising
117 Lebanon 2,828 kilocalories per day 2023 down 4.7% rising
118 Grenada 2,827 kilocalories per day 2023 up 16.8% rising
119 Guatemala 2,823 kilocalories per day 2023 up 13.6% rising
120 Turkmenistan 2,814 kilocalories per day 2023 down 0.6% rising
121 Peru 2,811 kilocalories per day 2023 up 4.0% rising
122 Myanmar 2,809 kilocalories per day 2023 up 3.9% rising
123 Venezuela 2,800 kilocalories per day 2023 down 1.1% rising
124 Cape Verde 2,794 kilocalories per day 2023 up 7.4% rising
125 Burkina Faso 2,791 kilocalories per day 2023 up 5.2% rising
126 Ukraine 2,786 kilocalories per day 2023 down 10.5% flat
127 Bermuda 2,776 kilocalories per day 2009 up 1.9% flat
128 Kyrgyzstan 2,763 kilocalories per day 2023 up 2.5% rising
129 Nicaragua 2,760 kilocalories per day 2023 up 7.4% rising
130 Mali 2,734 kilocalories per day 2022 up 1.3% rising
131 Djibouti 2,721 kilocalories per day 2023 up 6.3% rising
132 Botswana 2,714 kilocalories per day 2023 up 9.6% rising
133 Tajikistan 2,712 kilocalories per day 2023 up 17.4% rising
134 Benin 2,703 kilocalories per day 2022 up 7.0% rising
135 South Africa 2,694 kilocalories per day 2023 down 6.2% flat
136 Gabon 2,686 kilocalories per day 2023 down 1.9% rising
137 Sri Lanka 2,675 kilocalories per day 2023 up 5.9% rising
138 Bahamas 2,672 kilocalories per day 2023 up 0.5% rising
139 Maldives 2,671 kilocalories per day 2023 up 1.3% rising
140 Japan 2,670 kilocalories per day 2022 down 1.5% rising
141 India 2,668 kilocalories per day 2023 up 10.3% rising
142 Saint Lucia 2,654 kilocalories per day 2023 up 3.1% rising
143 Niger 2,654 kilocalories per day 2023 up 5.3% rising
144 Cambodia 2,643 kilocalories per day 2023 up 2.0% rising
145 Micronesia (country) 2,633 kilocalories per day 2023 falling
146 Honduras 2,628 kilocalories per day 2023 up 0.7% rising
147 Ecuador 2,621 kilocalories per day 2023 up 2.7% rising
148 Malawi 2,618 kilocalories per day 2023 up 1.3% rising
149 Bangladesh 2,588 kilocalories per day 2023 up 8.5% rising
150 Namibia 2,581 kilocalories per day 2023 up 5.7% rising
151 Eswatini 2,574 kilocalories per day 2023 up 8.7% rising
152 Guinea-Bissau 2,560 kilocalories per day 2023 up 16.7% rising
153 Ethiopia 2,558 kilocalories per day 2023 up 10.7% rising
154 Jordan 2,556 kilocalories per day 2023 down 5.7% falling
155 Antigua and Barbuda 2,544 kilocalories per day 2023 up 3.9% rising
156 Suriname 2,539 kilocalories per day 2023 down 5.1% rising
157 Tanzania 2,518 kilocalories per day 2023 up 6.5% rising
158 Pakistan 2,514 kilocalories per day 2023 up 6.2% rising
159 Sudan 2,513 kilocalories per day 2022 up 1.9% flat
160 Moldova 2,504 kilocalories per day 2023 up 6.0% flat
161 Nigeria 2,470 kilocalories per day 2023 down 1.3% rising
162 Sierra Leone 2,437 kilocalories per day 2023 up 2.7% rising
163 Central African Republic 2,419 kilocalories per day 2022 up 2.9% rising
164 Rwanda 2,405 kilocalories per day 2023 up 12.0% rising
165 Gambia 2,402 kilocalories per day 2023 down 7.9% rising
166 Angola 2,399 kilocalories per day 2023 down 4.7% rising
167 Zimbabwe 2,393 kilocalories per day 2023 up 10.0% flat
168 Comoros 2,390 kilocalories per day 2023 down 2.3% flat
169 Uganda 2,378 kilocalories per day 2023 up 1.8% rising
170 Bolivia 2,374 kilocalories per day 2023 up 3.8% rising
171 Iraq 2,371 kilocalories per day 2023 up 6.5% flat
172 Afghanistan 2,315 kilocalories per day 2023 up 5.0% falling
173 Sao Tome and Principe 2,279 kilocalories per day 2023 down 3.6% rising
174 East Timor 2,277 kilocalories per day 2023 down 0.5% rising
175 Syria 2,259 kilocalories per day 2023 down 21.6% falling
176 Congo 2,187 kilocalories per day 2023 up 5.5% rising
177 Mozambique 2,186 kilocalories per day 2023 down 0.7% rising
178 Papua New Guinea 2,177 kilocalories per day 2023 down 0.6% flat
179 Zambia 2,170 kilocalories per day 2023 up 7.1% falling
180 Solomon Islands 2,166 kilocalories per day 2023 down 6.6% rising
181 Kenya 2,146 kilocalories per day 2023 down 3.9% falling
182 Liberia 2,135 kilocalories per day 2023 up 2.9% falling
183 Chad 2,097 kilocalories per day 2022 down 9.0% rising
184 Democratic Republic of Congo 2,015 kilocalories per day 2023 down 4.8% falling
185 North Korea 1,981 kilocalories per day 2018 down 3.4% rising
186 Madagascar 1,978 kilocalories per day 2023 down 3.5% falling
187 Haiti 1,959 kilocalories per day 2023 down 9.5% rising
188 Lesotho 1,873 kilocalories per day 2023 down 19.9% flat
189 Somalia 1,812 kilocalories per day 2022 up 12.4% rising
190 Yemen 1,811 kilocalories per day 2023 down 14.8% rising
191 Burundi 1,698 kilocalories per day 2022 up 21.2% rising

Regions and income groups

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

About this data

Indicator
Daily supply of calories per person
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

Measured in kilocalories per person per day. This indicates the calories that are available for consumption, but does not necessarily measure the number of calories actually consumed, since it doesn't factor in consumer waste.