Protein supply from animal foods vs. GDP per capita by country

Quantity that is available for consumption at the end of the supply chain. It does not account for consumer waste, so the quantity that is actually consumed may be lower.

Countries reporting
188
Highest
106.46 grams of protein per day per capita
Iceland
Lowest
3.03 grams of protein per day per capita
Burundi
Median
43.68 grams of protein per day per capita
Years covered
63
1961–2023
Data points
10,214

What the numbers show

Protein supply from animal foods vs. GDP per capita is currently reported for 188 countries. The highest value is 106.46 grams of protein per day per capita in Iceland; the lowest is 3.03 grams of protein per day per capita in Burundi.

The median across all reporting countries is 43.68 grams of protein per day per capita, and the mean is 43.45 grams of protein per day per capita.

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

Over the past decade 119 countries rose and 61 fell. The largest increase was in Malawi (up 82.3%), and the largest decrease in Mali (down 55.2%).

Protein supply from animal foods vs. GDP per capita: full country ranking

#Country LatestYear 10-year changeTrend
1 Iceland 106.46 grams of protein per day per capita 2023 up 4.8% rising
2 Mongolia 97.27 grams of protein per day per capita 2023 up 58.9% rising
4 Denmark 86.75 grams of protein per day per capita 2023 up 11.7% rising
5 Belarus 85.69 grams of protein per day per capita 2023 up 49.8% rising
6 Lithuania 83.37 grams of protein per day per capita 2023 up 20.4% rising
7 United States 82.9 grams of protein per day per capita 2023 up 5.2% rising
8 Portugal 82.71 grams of protein per day per capita 2023 up 12.3% rising
9 Tonga 82.46 grams of protein per day per capita 2023 flat
10 Montenegro 82.29 grams of protein per day per capita 2023 up 14.0% rising
11 Netherlands 81.47 grams of protein per day per capita 2023 up 2.1% rising
12 Belgium 80.95 grams of protein per day per capita 2023 up 32.4% rising
13 Australia 80.94 grams of protein per day per capita 2023 down 2.9% rising
15 Israel 79.59 grams of protein per day per capita 2023 up 7.3% rising
16 Macao 79.13 grams of protein per day per capita 2023 up 13.3% rising
17 Spain 78.39 grams of protein per day per capita 2023 up 10.8% rising
18 Finland 77.63 grams of protein per day per capita 2023 up 1.5% rising
19 Argentina 75.6 grams of protein per day per capita 2023 up 13.1% flat
20 France 75.47 grams of protein per day per capita 2023 down 1.1% rising
21 Hong Kong 75.02 grams of protein per day per capita 2023 down 20.3% rising
22 Estonia 74.94 grams of protein per day per capita 2023 up 32.5% rising
23 Marshall Islands 74.85 grams of protein per day per capita 2023 rising
24 Germany 73.59 grams of protein per day per capita 2023 up 6.4% rising
25 Croatia 73.48 grams of protein per day per capita 2023 up 36.8% rising
26 Bahamas 73.18 grams of protein per day per capita 2023 up 14.0% rising
27 Sweden 72.76 grams of protein per day per capita 2023 down 4.8% rising
28 Poland 72.47 grams of protein per day per capita 2023 up 21.8% rising
29 Latvia 71.68 grams of protein per day per capita 2023 up 25.4% rising
30 French Polynesia 71.38 grams of protein per day per capita 2023 down 0.8% rising
31 Canada 70.71 grams of protein per day per capita 2023 up 13.2% rising
32 Russia 70.3 grams of protein per day per capita 2023 up 9.9% rising
33 Greece 70.24 grams of protein per day per capita 2023 up 11.5% rising
34 Saint Vincent and the Grenadines 69.3 grams of protein per day per capita 2023 up 23.0% volatile
35 Italy 69.14 grams of protein per day per capita 2023 up 1.8% rising
36 Norway 68.92 grams of protein per day per capita 2023 down 0.2% rising
37 Antigua and Barbuda 68.07 grams of protein per day per capita 2023 up 10.5% rising
38 Brazil 67.99 grams of protein per day per capita 2023 up 11.2% rising
39 Nauru 67.2 grams of protein per day per capita 2023 falling
40 Samoa 66.25 grams of protein per day per capita 2023 up 10.1% rising
41 Austria 65.4 grams of protein per day per capita 2023 down 0.7% rising
42 United Kingdom 65.09 grams of protein per day per capita 2023 up 3.7% rising
43 Bermuda 64.31 grams of protein per day per capita 2009 up 14.5% falling
44 Albania 63.59 grams of protein per day per capita 2023 up 6.1% rising
45 Switzerland 63.5 grams of protein per day per capita 2023 down 1.3% rising
46 South Korea 63.28 grams of protein per day per capita 2023 up 23.8% volatile
47 Romania 63.05 grams of protein per day per capita 2023 up 16.6% rising
48 Uruguay 62.97 grams of protein per day per capita 2023 up 24.0% flat
49 Serbia 62.4 grams of protein per day per capita 2023 up 13.5% rising
50 Czechia 61.75 grams of protein per day per capita 2023 up 9.5% rising
52 Dominica 60.53 grams of protein per day per capita 2022 up 36.6% rising
53 Tuvalu 60.52 grams of protein per day per capita 2023 rising
54 New Caledonia 60.19 grams of protein per day per capita 2023 up 5.4% rising
55 Guyana 60.07 grams of protein per day per capita 2023 up 40.1% rising
56 Chile 59.93 grams of protein per day per capita 2023 up 13.2% rising
57 Grenada 59.26 grams of protein per day per capita 2023 up 34.5% rising
58 Netherlands Antilles 58.42 grams of protein per day per capita 2009 down 8.7% flat
59 Barbados 57.76 grams of protein per day per capita 2023 up 4.7% rising
60 Mexico 57.55 grams of protein per day per capita 2023 up 14.3% rising
61 Saint Kitts and Nevis 57.43 grams of protein per day per capita 2023 up 2.2% rising
62 Cyprus 57.26 grams of protein per day per capita 2023 up 12.9% rising
63 Taiwan 56.69 grams of protein per day per capita 2023 up 15.5% rising
64 Seychelles 56.35 grams of protein per day per capita 2023 up 29.0% rising
65 Bahrain 55.97 grams of protein per day per capita 2023 falling
66 Saint Lucia 55.47 grams of protein per day per capita 2023 down 4.1% rising
67 Costa Rica 55.02 grams of protein per day per capita 2023 up 27.7% rising
68 Turkmenistan 54.97 grams of protein per day per capita 2023 up 18.0% rising
69 Uzbekistan 54.97 grams of protein per day per capita 2023 up 44.7% rising
70 Slovenia 54.84 grams of protein per day per capita 2023 down 5.7% rising
71 Malaysia 54.65 grams of protein per day per capita 2023 up 2.0% rising
72 China 54.04 grams of protein per day per capita 2023 up 22.2% volatile
73 Hungary 53.79 grams of protein per day per capita 2023 up 17.4% rising
74 New Zealand 53.36 grams of protein per day per capita 2023 down 14.9% falling
75 Japan 53.35 grams of protein per day per capita 2022 up 8.2% rising
76 Maldives 53.03 grams of protein per day per capita 2023 down 29.0% rising
77 Kazakhstan 52.9 grams of protein per day per capita 2023 up 13.7% rising
78 Bulgaria 52.78 grams of protein per day per capita 2023 up 16.8% rising
79 Mauritius 52.76 grams of protein per day per capita 2023 up 19.8% rising
80 Panama 52.39 grams of protein per day per capita 2023 up 14.6% rising
81 Armenia 50.13 grams of protein per day per capita 2023 up 6.9% rising
82 Qatar 49.68 grams of protein per day per capita 2023 falling
83 Slovakia 48.76 grams of protein per day per capita 2023 up 20.9% rising
84 Jamaica 48.67 grams of protein per day per capita 2023 up 9.6% rising
85 Turkey 48.54 grams of protein per day per capita 2023 up 30.4% rising
86 Dominican Republic 48.32 grams of protein per day per capita 2023 up 55.3% rising
87 Kuwait 47.54 grams of protein per day per capita 2023 down 18.4% rising
88 United Arab Emirates 47.43 grams of protein per day per capita 2023 up 19.2% rising
89 Fiji 46.6 grams of protein per day per capita 2023 up 67.7% rising
90 Colombia 46.47 grams of protein per day per capita 2023 up 14.7% rising
91 Brunei 46.31 grams of protein per day per capita 2009 up 3.5% rising
92 Ukraine 45.8 grams of protein per day per capita 2023 down 8.7% rising
93 Kiribati 45.35 grams of protein per day per capita 2023 up 17.9% rising
94 Micronesia (country) 44.97 grams of protein per day per capita 2023 flat
95 Saudi Arabia 44.86 grams of protein per day per capita 2023 down 3.8% rising
96 Bolivia 44.01 grams of protein per day per capita 2023 up 22.7% rising
97 Trinidad and Tobago 44 grams of protein per day per capita 2023 down 18.5% rising
98 North Macedonia 43.37 grams of protein per day per capita 2023 up 17.0% rising
99 Peru 43.32 grams of protein per day per capita 2023 up 21.0% rising
100 Vietnam 43.23 grams of protein per day per capita 2023 up 31.6% volatile
101 Bosnia and Herzegovina 43.02 grams of protein per day per capita 2023 up 25.2% rising
102 Cuba 42.91 grams of protein per day per capita 2019 up 34.4% rising
103 Georgia 42.87 grams of protein per day per capita 2023 up 25.5% rising
104 Kyrgyzstan 42.49 grams of protein per day per capita 2023 up 15.3% rising
105 Gabon 41.34 grams of protein per day per capita 2023 down 13.8% rising
106 Oman 41.14 grams of protein per day per capita 2023 down 21.4% rising
107 Libya 40.88 grams of protein per day per capita 2023 up 13.7% rising
108 Ecuador 40.48 grams of protein per day per capita 2023 down 5.2% rising
109 Belize 40.04 grams of protein per day per capita 2023 up 27.1% rising
110 Azerbaijan 38.65 grams of protein per day per capita 2023 up 21.4% rising
111 El Salvador 36.98 grams of protein per day per capita 2023 up 24.6% rising
112 South Africa 36.51 grams of protein per day per capita 2023 down 1.0% rising
113 Moldova 34.99 grams of protein per day per capita 2023 down 11.9% rising
114 Congo 34.8 grams of protein per day per capita 2023 up 66.1% rising
115 Tunisia 34.12 grams of protein per day per capita 2023 up 11.4% rising
116 Venezuela 34 grams of protein per day per capita 2023 down 31.3% rising
117 Guatemala 33.98 grams of protein per day per capita 2023 up 39.7% rising
118 Cape Verde 33.59 grams of protein per day per capita 2023 up 18.8% volatile
119 Pakistan 32.55 grams of protein per day per capita 2023 up 31.5% rising
120 Suriname 32.34 grams of protein per day per capita 2023 down 3.9% rising
121 Mauritania 32.22 grams of protein per day per capita 2023 down 1.9% falling
122 Papua New Guinea 31.66 grams of protein per day per capita 2023 down 14.3% falling
123 Zimbabwe 31.3 grams of protein per day per capita 2023 down 0.1% volatile
124 Nicaragua 30.61 grams of protein per day per capita 2023 up 44.0% rising
125 Vanuatu 30.37 grams of protein per day per capita 2023 down 4.3% falling
126 Indonesia 29.97 grams of protein per day per capita 2023 up 54.9% volatile
127 Lebanon 29.91 grams of protein per day per capita 2023 down 3.4% rising
128 Morocco 28.8 grams of protein per day per capita 2023 up 1.2% rising
129 Philippines 28.56 grams of protein per day per capita 2023 up 4.7% rising
130 Tajikistan 28.52 grams of protein per day per capita 2023 up 54.9% rising
131 Jordan 28.46 grams of protein per day per capita 2023 down 3.1% rising
132 Algeria 27.78 grams of protein per day per capita 2023 down 5.0% rising
133 Chad 27.74 grams of protein per day per capita 2022 up 22.9% rising
134 Thailand 27.18 grams of protein per day per capita 2023 down 2.5% rising
135 Botswana 26.6 grams of protein per day per capita 2023 up 18.6% falling
136 Egypt 26.36 grams of protein per day per capita 2023 up 2.9% rising
137 Paraguay 26.05 grams of protein per day per capita 2023 down 24.6% flat
138 Honduras 25.56 grams of protein per day per capita 2023 up 16.8% rising
139 Laos 25.37 grams of protein per day per capita 2023 up 42.1% volatile
140 Iran 24.83 grams of protein per day per capita 2023 down 10.8% rising
141 East Timor 23.72 grams of protein per day per capita 2023 up 21.8% falling
142 Myanmar 23.06 grams of protein per day per capita 2023 down 43.2% volatile
143 Cambodia 21.89 grams of protein per day per capita 2023 up 11.1% rising
144 Sao Tome and Principe 21.31 grams of protein per day per capita 2023 up 16.0% rising
145 Central African Republic 21.15 grams of protein per day per capita 2022 down 1.6% rising
146 Namibia 21.05 grams of protein per day per capita 2023 down 7.9% falling
147 India 20.01 grams of protein per day per capita 2023 up 67.3% rising
148 Comoros 19.62 grams of protein per day per capita 2023 up 8.8% rising
149 Gambia 19.14 grams of protein per day per capita 2023 up 27.2% rising
150 Sudan 18.7 grams of protein per day per capita 2022 down 17.4% falling
151 Bangladesh 18.36 grams of protein per day per capita 2023 up 66.2% rising
152 Solomon Islands 18.22 grams of protein per day per capita 2023 up 8.6% falling
153 Syria 18.09 grams of protein per day per capita 2023 down 16.5% falling
154 Sri Lanka 17.94 grams of protein per day per capita 2023 up 2.7% rising
155 Ghana 17.27 grams of protein per day per capita 2023 up 2.2% rising
156 Lesotho 17.14 grams of protein per day per capita 2023 up 7.5% rising
157 Somalia 16.86 grams of protein per day per capita 2022 down 32.2% falling
158 Cote d'Ivoire 16.55 grams of protein per day per capita 2023 up 44.9% falling
159 Senegal 16.45 grams of protein per day per capita 2023 down 4.0% rising
160 Burkina Faso 16.23 grams of protein per day per capita 2023 up 34.0% rising
161 Nepal 16.16 grams of protein per day per capita 2023 up 26.8% rising
162 Eswatini 16.05 grams of protein per day per capita 2023 down 20.1% falling
163 Malawi 15.99 grams of protein per day per capita 2023 up 82.3% volatile
164 Bhutan 15.26 grams of protein per day per capita 2023 falling
165 Djibouti 15.23 grams of protein per day per capita 2023 down 0.8% falling
166 Uganda 14.76 grams of protein per day per capita 2023 up 6.0% rising
167 Kenya 14.54 grams of protein per day per capita 2023 down 12.5% rising
168 Angola 14.33 grams of protein per day per capita 2023 down 30.6% rising
169 Iraq 14.03 grams of protein per day per capita 2023 down 5.1% falling
170 Cameroon 13.99 grams of protein per day per capita 2023 down 2.0% rising
171 Sierra Leone 13.99 grams of protein per day per capita 2023 down 10.2% rising
172 Benin 13.96 grams of protein per day per capita 2022 down 13.7% rising
173 Tanzania 13.77 grams of protein per day per capita 2023 up 24.3% rising
174 Zambia 13.3 grams of protein per day per capita 2023 down 5.9% flat
175 Guinea 12.84 grams of protein per day per capita 2023 up 4.1% rising
176 Haiti 12.01 grams of protein per day per capita 2023 up 3.8% rising
177 North Korea 11.77 grams of protein per day per capita 2018 up 23.2% falling
178 Liberia 11.22 grams of protein per day per capita 2023 up 12.3% rising
179 Yemen 10.95 grams of protein per day per capita 2023 down 20.9% rising
180 Mali 9.61 grams of protein per day per capita 2022 down 55.2% rising
181 Togo 9.5 grams of protein per day per capita 2022 down 7.0% rising
182 Niger 9.49 grams of protein per day per capita 2023 down 8.2% falling
183 Guinea-Bissau 8.93 grams of protein per day per capita 2023 down 16.7% rising
184 Afghanistan 8.72 grams of protein per day per capita 2023 down 28.4% falling
185 Mozambique 8.71 grams of protein per day per capita 2023 up 17.9% rising
186 Ethiopia 6.93 grams of protein per day per capita 2023 down 0.4% rising
187 Nigeria 6.58 grams of protein per day per capita 2023 down 26.2% rising
188 Rwanda 6.4 grams of protein per day per capita 2023 down 16.4% rising
189 Madagascar 4.98 grams of protein per day per capita 2023 down 29.4% falling
190 Democratic Republic of Congo 3.65 grams of protein per day per capita 2023 down 2.4% falling
191 Burundi 3.03 grams of protein per day per capita 2022 up 20.7% 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
Protein supply from animal foods vs. GDP per capita
Unit
grams of protein per day per capita
Source
Food and Agriculture Organization of the United Nations (2025) – processed by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
192 places, 10,214 data points, 1961–2023
Last refreshed

Quantity that is available for consumption at the end of the supply chain. It does not account for consumer waste, so the quantity that is actually consumed may be lower.