Daily per capita protein supply 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. This is the total of all agricultural produce, both crops and livestock.

Countries reporting
188
Highest
151.69 grams of protein per day per capita
Iceland
Lowest
27.72 grams of protein per day per capita
Democratic Republic of Congo
Median
90.73 grams of protein per day per capita
Years covered
63
1961–2023
Data points
10,214

What the numbers show

Daily per capita protein supply is currently reported for 188 countries. The highest value is 151.69 grams of protein per day per capita in Iceland; the lowest is 27.72 grams of protein per day per capita in Democratic Republic of Congo.

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

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

Over the past decade 120 countries rose and 60 fell. The largest increase was in Dominican Republic (up 43.4%), and the largest decrease in Yemen (down 23.1%).

Daily per capita protein supply: full country ranking

#Country LatestYear 10-year changeTrend
1 Iceland 151.69 grams of protein per day per capita 2023 up 10.8% rising
3 Serbia 135.58 grams of protein per day per capita 2023 up 15.3% rising
4 Montenegro 134.43 grams of protein per day per capita 2023 up 15.2% rising
5 Mongolia 132.13 grams of protein per day per capita 2023 up 37.8% rising
6 China 131.59 grams of protein per day per capita 2023 up 18.6% rising
7 Israel 130.74 grams of protein per day per capita 2023 up 1.5% rising
8 Tonga 129.28 grams of protein per day per capita 2023 flat
9 Belarus 127.95 grams of protein per day per capita 2023 up 24.2% rising
10 Portugal 126.35 grams of protein per day per capita 2023 up 9.3% rising
11 Denmark 126.33 grams of protein per day per capita 2023 up 9.3% rising
12 Finland 126.14 grams of protein per day per capita 2023 up 6.9% rising
13 Norway 125.45 grams of protein per day per capita 2023 down 2.8% rising
14 Australia 124.99 grams of protein per day per capita 2023 up 3.5% rising
15 Lithuania 123.76 grams of protein per day per capita 2023 up 3.9% rising
16 United States 123.1 grams of protein per day per capita 2023 up 5.0% rising
18 Argentina 121.54 grams of protein per day per capita 2023 up 14.4% rising
19 Belgium 120.26 grams of protein per day per capita 2023 up 17.5% rising
20 Turkey 119.68 grams of protein per day per capita 2023 up 13.3% rising
21 Marshall Islands 118.98 grams of protein per day per capita 2023 rising
22 Hong Kong 118.32 grams of protein per day per capita 2023 down 12.8% rising
23 Russia 117.83 grams of protein per day per capita 2023 up 5.1% rising
24 Macao 117.74 grams of protein per day per capita 2023 up 7.2% rising
25 Poland 117.73 grams of protein per day per capita 2023 up 8.6% rising
26 Spain 117.64 grams of protein per day per capita 2023 up 7.5% rising
27 Netherlands 117.08 grams of protein per day per capita 2023 up 2.4% rising
28 Italy 116.6 grams of protein per day per capita 2023 down 0.7% rising
29 France 115.99 grams of protein per day per capita 2023 down 0.3% rising
30 Croatia 115.3 grams of protein per day per capita 2023 up 26.6% rising
31 Guyana 114.21 grams of protein per day per capita 2023 up 30.8% rising
32 Saint Vincent and the Grenadines 114.01 grams of protein per day per capita 2023 up 11.5% rising
33 Albania 113.95 grams of protein per day per capita 2023 up 1.2% rising
34 Bosnia and Herzegovina 113.72 grams of protein per day per capita 2023 up 13.1% rising
35 Canada 112.92 grams of protein per day per capita 2023 up 1.9% rising
36 Sweden 112.8 grams of protein per day per capita 2023 down 0.8% rising
37 Romania 112.42 grams of protein per day per capita 2023 up 6.5% rising
38 Estonia 112.13 grams of protein per day per capita 2023 up 4.6% rising
39 Greece 112.03 grams of protein per day per capita 2023 down 0.1% rising
40 Uzbekistan 111.42 grams of protein per day per capita 2023 up 12.5% rising
41 Nauru 110.94 grams of protein per day per capita 2023 flat
42 Latvia 110.83 grams of protein per day per capita 2023 up 8.7% rising
43 French Polynesia 110.79 grams of protein per day per capita 2023 up 0.2% rising
44 South Korea 110.69 grams of protein per day per capita 2023 up 6.6% rising
45 United Kingdom 110.01 grams of protein per day per capita 2023 up 3.0% rising
46 Germany 109.22 grams of protein per day per capita 2023 up 0.3% rising
47 Dominica 108.89 grams of protein per day per capita 2022 up 22.8% rising
48 Barbados 108.64 grams of protein per day per capita 2023 up 7.1% rising
49 Austria 108.46 grams of protein per day per capita 2023 up 0.6% rising
50 Kazakhstan 106.7 grams of protein per day per capita 2023 up 21.7% rising
51 Brazil 106.5 grams of protein per day per capita 2023 up 2.5% rising
53 New Caledonia 105.77 grams of protein per day per capita 2023 up 12.9% rising
54 Samoa 105.29 grams of protein per day per capita 2023 up 7.9% rising
55 Chile 105.13 grams of protein per day per capita 2023 up 7.8% rising
56 Qatar 105.09 grams of protein per day per capita 2023 falling
57 Tunisia 105.05 grams of protein per day per capita 2023 up 5.0% rising
58 Mauritius 104.96 grams of protein per day per capita 2023 up 13.7% rising
59 Bahamas 104.78 grams of protein per day per capita 2023 up 7.0% rising
60 Turkmenistan 104.65 grams of protein per day per capita 2023 up 7.5% rising
61 Uruguay 104.53 grams of protein per day per capita 2023 up 14.3% rising
62 Seychelles 104.34 grams of protein per day per capita 2023 up 17.7% rising
63 Saudi Arabia 103.8 grams of protein per day per capita 2023 up 3.6% rising
64 Armenia 103.18 grams of protein per day per capita 2023 down 0.6% rising
65 North Macedonia 103.11 grams of protein per day per capita 2023 up 19.1% rising
66 Tuvalu 102.92 grams of protein per day per capita 2023 rising
67 Vietnam 102.2 grams of protein per day per capita 2023 up 18.5% rising
68 Azerbaijan 101.95 grams of protein per day per capita 2023 up 10.3% rising
69 Slovenia 101.46 grams of protein per day per capita 2023 down 2.4% rising
70 Switzerland 101.41 grams of protein per day per capita 2023 up 4.8% rising
71 New Zealand 100.93 grams of protein per day per capita 2023 down 2.4% flat
72 Mexico 100.29 grams of protein per day per capita 2023 up 7.7% rising
73 Bahrain 99.79 grams of protein per day per capita 2023 falling
74 Taiwan 98.77 grams of protein per day per capita 2023 up 6.3% rising
75 Cyprus 98.73 grams of protein per day per capita 2023 up 0.6% rising
76 Grenada 98.42 grams of protein per day per capita 2023 up 21.4% rising
77 Antigua and Barbuda 98.11 grams of protein per day per capita 2023 up 7.4% rising
78 Morocco 98.09 grams of protein per day per capita 2023 down 0.7% rising
79 Maldives 97.41 grams of protein per day per capita 2023 down 17.6% rising
80 United Arab Emirates 96.68 grams of protein per day per capita 2023 down 4.3% rising
81 Czechia 96.08 grams of protein per day per capita 2023 up 1.8% flat
82 Kuwait 95.5 grams of protein per day per capita 2023 down 17.6% rising
83 Cuba 95.29 grams of protein per day per capita 2019 up 9.6% rising
84 Netherlands Antilles 94.61 grams of protein per day per capita 2009 down 4.1% falling
85 Japan 93.76 grams of protein per day per capita 2022 up 3.2% rising
86 Hungary 93.64 grams of protein per day per capita 2023 up 13.8% falling
87 Algeria 93.59 grams of protein per day per capita 2023 down 0.2% rising
88 Panama 93.54 grams of protein per day per capita 2023 up 12.8% rising
89 Malaysia 93.33 grams of protein per day per capita 2023 up 1.9% rising
90 Saint Lucia 93.02 grams of protein per day per capita 2023 down 1.8% rising
91 Kyrgyzstan 92.84 grams of protein per day per capita 2023 up 7.1% rising
92 Burkina Faso 92.56 grams of protein per day per capita 2023 up 21.9% rising
93 Niger 92.53 grams of protein per day per capita 2023 up 6.3% rising
94 Bermuda 92.22 grams of protein per day per capita 2009 up 7.2% falling
95 Costa Rica 91.85 grams of protein per day per capita 2023 up 18.3% rising
96 Jamaica 91.68 grams of protein per day per capita 2023 up 7.7% rising
97 Saint Kitts and Nevis 90.94 grams of protein per day per capita 2023 down 1.2% rising
98 Ukraine 90.53 grams of protein per day per capita 2023 down 7.6% rising
99 Georgia 90.25 grams of protein per day per capita 2023 up 10.8% rising
100 Dominican Republic 90.04 grams of protein per day per capita 2023 up 43.4% rising
101 Egypt 89.77 grams of protein per day per capita 2023 down 2.3% rising
102 El Salvador 88.88 grams of protein per day per capita 2023 up 17.8% rising
103 Belize 88.63 grams of protein per day per capita 2023 up 14.4% rising
104 Peru 88.55 grams of protein per day per capita 2023 up 11.4% rising
105 Trinidad and Tobago 87.44 grams of protein per day per capita 2023 down 11.0% rising
106 Fiji 87.01 grams of protein per day per capita 2023 up 26.0% rising
107 Libya 86.53 grams of protein per day per capita 2023 down 1.1% flat
108 Bulgaria 86.49 grams of protein per day per capita 2023 down 0.8% falling
109 Brunei 85.86 grams of protein per day per capita 2009 down 1.4% rising
110 Oman 85.62 grams of protein per day per capita 2023 down 8.4% rising
111 Gabon 84.78 grams of protein per day per capita 2023 down 7.6% rising
112 Kiribati 83.36 grams of protein per day per capita 2023 up 11.3% rising
113 Mauritania 83.2 grams of protein per day per capita 2023 down 1.0% flat
114 Colombia 83.15 grams of protein per day per capita 2023 up 16.2% rising
115 Tajikistan 83.14 grams of protein per day per capita 2023 up 26.0% rising
116 Cape Verde 82.7 grams of protein per day per capita 2023 up 10.1% rising
117 Nepal 81.74 grams of protein per day per capita 2023 up 15.5% rising
118 Laos 81.68 grams of protein per day per capita 2023 up 9.3% rising
119 Slovakia 81.31 grams of protein per day per capita 2023 up 5.4% flat
120 Bolivia 80.84 grams of protein per day per capita 2023 up 15.1% rising
121 Ethiopia 79.88 grams of protein per day per capita 2023 up 4.3% rising
122 Iran 79.61 grams of protein per day per capita 2023 down 6.1% rising
123 Lebanon 79.58 grams of protein per day per capita 2023 down 1.2% rising
124 South Africa 79.18 grams of protein per day per capita 2023 down 0.8% rising
125 Myanmar 78.39 grams of protein per day per capita 2023 down 13.2% rising
126 Moldova 77.92 grams of protein per day per capita 2023 up 5.0% rising
127 Indonesia 77.8 grams of protein per day per capita 2023 up 8.9% rising
128 Philippines 77.49 grams of protein per day per capita 2023 up 17.7% rising
129 Djibouti 74.87 grams of protein per day per capita 2023 up 7.7% rising
130 Vanuatu 74.63 grams of protein per day per capita 2023 down 4.3% rising
131 India 74.57 grams of protein per day per capita 2023 up 19.4% rising
132 Guatemala 74.39 grams of protein per day per capita 2023 up 13.7% rising
133 Chad 74.27 grams of protein per day per capita 2022 down 2.0% rising
134 Nicaragua 73.77 grams of protein per day per capita 2023 up 16.3% rising
135 Venezuela 73.58 grams of protein per day per capita 2023 down 10.2% rising
136 Pakistan 73.39 grams of protein per day per capita 2023 up 9.3% rising
137 Botswana 73.01 grams of protein per day per capita 2023 up 8.7% falling
138 Mali 72.76 grams of protein per day per capita 2022 down 8.8% rising
139 Micronesia (country) 71.95 grams of protein per day per capita 2023 falling
140 Bhutan 71.76 grams of protein per day per capita 2023 falling
141 Senegal 71.66 grams of protein per day per capita 2023 up 19.2% flat
142 Cameroon 71.3 grams of protein per day per capita 2023 down 6.1% rising
143 Jordan 71.1 grams of protein per day per capita 2023 down 7.3% falling
144 Syria 70.56 grams of protein per day per capita 2023 down 10.3% falling
145 Sudan 70.49 grams of protein per day per capita 2022 down 3.6% falling
146 Benin 70.34 grams of protein per day per capita 2022 up 5.2% rising
147 Ecuador 69.6 grams of protein per day per capita 2023 down 2.0% rising
148 Zimbabwe 69.11 grams of protein per day per capita 2023 up 15.0% falling
149 Thailand 68.63 grams of protein per day per capita 2023 up 4.5% rising
150 Suriname 68.32 grams of protein per day per capita 2023 down 4.5% rising
151 Bangladesh 67.99 grams of protein per day per capita 2023 up 18.9% rising
152 Ghana 67.94 grams of protein per day per capita 2023 up 4.4% rising
153 Central African Republic 67.69 grams of protein per day per capita 2022 up 8.5% rising
154 Sri Lanka 67.54 grams of protein per day per capita 2023 up 2.2% rising
155 Paraguay 66.47 grams of protein per day per capita 2023 down 7.3% flat
156 Malawi 65.67 grams of protein per day per capita 2023 up 5.3% falling
157 East Timor 65.4 grams of protein per day per capita 2023 up 7.0% falling
158 Cote d'Ivoire 65.01 grams of protein per day per capita 2023 up 13.7% rising
159 Cambodia 64.43 grams of protein per day per capita 2023 up 0.8% rising
160 Namibia 64.23 grams of protein per day per capita 2023 down 3.9% flat
161 Iraq 63.91 grams of protein per day per capita 2023 up 8.8% falling
162 Comoros 63.04 grams of protein per day per capita 2023 up 0.7% rising
163 Honduras 63.03 grams of protein per day per capita 2023 up 8.0% rising
164 Afghanistan 62.58 grams of protein per day per capita 2023 down 1.0% falling
165 Togo 62.39 grams of protein per day per capita 2022 up 11.2% rising
166 Papua New Guinea 62.19 grams of protein per day per capita 2023 down 3.7% falling
167 Tanzania 60.46 grams of protein per day per capita 2023 up 3.7% rising
168 Congo 58.89 grams of protein per day per capita 2023 up 25.3% rising
169 Eswatini 58.78 grams of protein per day per capita 2023 up 1.5% falling
170 Guinea 58.23 grams of protein per day per capita 2023 up 6.1% rising
171 Gambia 58.12 grams of protein per day per capita 2023 up 0.4% rising
172 Sierra Leone 57.58 grams of protein per day per capita 2023 down 0.0% rising
173 Rwanda 57.05 grams of protein per day per capita 2023 down 2.8% rising
174 Nigeria 57.03 grams of protein per day per capita 2023 down 4.6% rising
175 North Korea 56.94 grams of protein per day per capita 2018 up 2.5% falling
176 Uganda 56.43 grams of protein per day per capita 2023 down 2.6% rising
177 Kenya 55.77 grams of protein per day per capita 2023 down 5.7% falling
178 Solomon Islands 54.5 grams of protein per day per capita 2023 down 5.1% rising
179 Sao Tome and Principe 54.39 grams of protein per day per capita 2023 down 1.9% rising
180 Guinea-Bissau 52.12 grams of protein per day per capita 2023 up 7.2% rising
181 Lesotho 50.54 grams of protein per day per capita 2023 down 18.1% falling
182 Zambia 48.26 grams of protein per day per capita 2023 down 7.3% falling
183 Angola 47.47 grams of protein per day per capita 2023 down 12.2% rising
184 Haiti 46.01 grams of protein per day per capita 2023 down 7.6% rising
185 Liberia 45.04 grams of protein per day per capita 2023 up 14.1% flat
186 Yemen 45 grams of protein per day per capita 2023 down 23.1% rising
187 Mozambique 44.69 grams of protein per day per capita 2023 down 2.9% rising
188 Somalia 39.85 grams of protein per day per capita 2022 down 16.6% falling
189 Madagascar 39.53 grams of protein per day per capita 2023 down 6.3% falling
190 Burundi 38.94 grams of protein per day per capita 2022 up 19.7% rising
191 Democratic Republic of Congo 27.72 grams of protein per day per capita 2023 down 6.5% falling

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 per capita protein supply
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. This is the total of all agricultural produce, both crops and livestock.