Per capita sources of protein 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
83.04 grams of protein per day per capita
Niger
Lowest
22.98 grams of protein per day per capita
Somalia
Median
43.93 grams of protein per day per capita
Years covered
63
1961–2023
Data points
10,214

What the numbers show

Per capita sources of protein is currently reported for 188 countries. The highest value is 83.04 grams of protein per day per capita in Niger; the lowest is 22.98 grams of protein per day per capita in Somalia.

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

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

Over the past decade 102 countries rose and 78 fell. The largest increase was in Dominican Republic (up 31.7%), and the largest decrease in Lesotho (down 27.0%).

Per capita sources of protein: full country ranking

#Country LatestYear 10-year changeTrend
1 Niger 83.04 grams of protein per day per capita 2023 up 8.3% rising
2 China 77.55 grams of protein per day per capita 2023 up 16.2% rising
3 Burkina Faso 76.33 grams of protein per day per capita 2023 up 19.6% rising
4 Serbia 73.18 grams of protein per day per capita 2023 up 17.0% rising
5 Ethiopia 72.94 grams of protein per day per capita 2023 up 4.7% rising
6 Turkey 71.13 grams of protein per day per capita 2023 up 3.9% rising
7 Tunisia 70.93 grams of protein per day per capita 2023 up 2.1% rising
8 Bosnia and Herzegovina 70.69 grams of protein per day per capita 2023 up 6.8% rising
9 Morocco 69.29 grams of protein per day per capita 2023 down 1.4% rising
10 Algeria 65.81 grams of protein per day per capita 2023 up 1.9% rising
11 Nepal 65.58 grams of protein per day per capita 2023 up 13.0% rising
12 Egypt 63.41 grams of protein per day per capita 2023 down 4.3% rising
13 Azerbaijan 63.3 grams of protein per day per capita 2023 up 4.5% rising
14 Mali 63.15 grams of protein per day per capita 2022 up 8.3% rising
15 North Macedonia 59.74 grams of protein per day per capita 2023 up 20.7% rising
16 Djibouti 59.64 grams of protein per day per capita 2023 up 10.1% rising
17 Vietnam 58.97 grams of protein per day per capita 2023 up 10.5% rising
18 Saudi Arabia 58.94 grams of protein per day per capita 2023 up 10.1% falling
19 Cameroon 57.31 grams of protein per day per capita 2023 down 7.0% rising
20 Norway 56.53 grams of protein per day per capita 2023 down 5.7% rising
21 Bhutan 56.5 grams of protein per day per capita 2023 flat
22 Uzbekistan 56.45 grams of protein per day per capita 2023 down 7.5% rising
23 Benin 56.38 grams of protein per day per capita 2022 up 11.3% rising
24 Laos 56.31 grams of protein per day per capita 2023 down 1.0% rising
25 Qatar 55.41 grams of protein per day per capita 2023 flat
26 Myanmar 55.32 grams of protein per day per capita 2023 up 11.3% rising
27 Senegal 55.21 grams of protein per day per capita 2023 up 28.4% flat
28 Iran 54.78 grams of protein per day per capita 2023 down 3.9% rising
29 Tajikistan 54.62 grams of protein per day per capita 2023 up 14.8% rising
30 India 54.56 grams of protein per day per capita 2023 up 8.0% rising
31 Guyana 54.14 grams of protein per day per capita 2023 up 21.9% rising
32 Afghanistan 53.86 grams of protein per day per capita 2023 up 5.5% falling
33 Kazakhstan 53.8 grams of protein per day per capita 2023 up 30.8% flat
34 Armenia 53.05 grams of protein per day per capita 2023 down 6.8% rising
35 Togo 52.89 grams of protein per day per capita 2022 up 15.3% rising
36 Syria 52.47 grams of protein per day per capita 2023 down 7.9% falling
37 Cuba 52.38 grams of protein per day per capita 2019 down 4.8% rising
38 Mauritius 52.21 grams of protein per day per capita 2023 up 8.1% rising
39 Montenegro 52.15 grams of protein per day per capita 2023 up 17.1% rising
40 El Salvador 51.9 grams of protein per day per capita 2023 up 13.4% rising
41 Sudan 51.78 grams of protein per day per capita 2022 up 2.5% flat
42 Israel 51.15 grams of protein per day per capita 2023 down 6.5% flat
43 Mauritania 50.99 grams of protein per day per capita 2023 down 0.4% rising
44 Barbados 50.88 grams of protein per day per capita 2023 up 10.1% rising
45 Ghana 50.67 grams of protein per day per capita 2023 up 5.2% rising
46 Rwanda 50.65 grams of protein per day per capita 2023 down 0.8% flat
47 Nigeria 50.45 grams of protein per day per capita 2023 down 0.8% rising
48 Albania 50.36 grams of protein per day per capita 2023 down 4.5% flat
49 Kyrgyzstan 50.35 grams of protein per day per capita 2023 up 1.0% rising
50 Iraq 49.87 grams of protein per day per capita 2023 up 13.5% flat
51 Turkmenistan 49.68 grams of protein per day per capita 2023 down 2.0% flat
52 Malawi 49.68 grams of protein per day per capita 2023 down 7.3% falling
53 Lebanon 49.67 grams of protein per day per capita 2023 up 0.1% rising
54 Bangladesh 49.64 grams of protein per day per capita 2023 up 7.6% rising
55 Sri Lanka 49.6 grams of protein per day per capita 2023 up 2.1% rising
56 Romania 49.37 grams of protein per day per capita 2023 down 4.2% falling
57 United Arab Emirates 49.25 grams of protein per day per capita 2023 down 19.6% rising
58 Cape Verde 49.1 grams of protein per day per capita 2023 up 4.8% rising
59 Philippines 48.93 grams of protein per day per capita 2023 up 27.0% rising
60 Belize 48.59 grams of protein per day per capita 2023 up 5.7% rising
61 Finland 48.51 grams of protein per day per capita 2023 up 16.7% rising
62 Cote d'Ivoire 48.47 grams of protein per day per capita 2023 up 6.0% rising
63 Dominica 48.36 grams of protein per day per capita 2022 up 9.0% rising
64 Seychelles 47.99 grams of protein per day per capita 2023 up 6.7% rising
65 Kuwait 47.96 grams of protein per day per capita 2023 down 16.7% rising
66 Indonesia 47.83 grams of protein per day per capita 2023 down 8.2% rising
67 New Zealand 47.57 grams of protein per day per capita 2023 up 16.8% rising
68 Russia 47.53 grams of protein per day per capita 2023 down 1.2% rising
69 Italy 47.46 grams of protein per day per capita 2023 down 4.2% falling
70 South Korea 47.41 grams of protein per day per capita 2023 down 10.1% falling
71 Georgia 47.39 grams of protein per day per capita 2023 up 0.2% falling
72 Tonga 46.82 grams of protein per day per capita 2023 flat
73 Tanzania 46.69 grams of protein per day per capita 2023 down 1.2% rising
74 Slovenia 46.62 grams of protein per day per capita 2023 up 1.7% rising
75 Central African Republic 46.54 grams of protein per day per capita 2022 up 13.9% rising
76 Chad 46.54 grams of protein per day per capita 2022 down 12.5% flat
77 Botswana 46.41 grams of protein per day per capita 2023 up 3.8% falling
78 Argentina 45.93 grams of protein per day per capita 2023 up 16.7% rising
79 Libya 45.65 grams of protein per day per capita 2023 down 11.4% falling
80 New Caledonia 45.58 grams of protein per day per capita 2023 up 24.7% rising
81 Guinea 45.39 grams of protein per day per capita 2023 up 6.7% rising
82 Poland 45.27 grams of protein per day per capita 2023 down 7.5% falling
83 Iceland 45.23 grams of protein per day per capita 2023 up 28.1% rising
84 Peru 45.23 grams of protein per day per capita 2023 up 3.5% rising
85 Chile 45.2 grams of protein per day per capita 2023 up 1.3% flat
86 North Korea 45.17 grams of protein per day per capita 2018 down 1.7% falling
88 United Kingdom 44.92 grams of protein per day per capita 2023 up 1.9% rising
89 Ukraine 44.73 grams of protein per day per capita 2023 down 6.5% falling
90 Saint Vincent and the Grenadines 44.72 grams of protein per day per capita 2023 down 2.5% rising
91 Oman 44.48 grams of protein per day per capita 2023 up 8.0% rising
92 Maldives 44.38 grams of protein per day per capita 2023 up 2.0% rising
93 Vanuatu 44.26 grams of protein per day per capita 2023 down 4.2% rising
94 Marshall Islands 44.13 grams of protein per day per capita 2023 flat
95 Australia 44.05 grams of protein per day per capita 2023 up 17.8% flat
96 Bahrain 43.82 grams of protein per day per capita 2023 falling
97 Nauru 43.75 grams of protein per day per capita 2023 rising
98 Portugal 43.64 grams of protein per day per capita 2023 up 3.9% falling
99 Sierra Leone 43.6 grams of protein per day per capita 2023 up 3.8% rising
100 Gabon 43.44 grams of protein per day per capita 2023 down 0.7% rising
101 Trinidad and Tobago 43.44 grams of protein per day per capita 2023 down 1.9% rising
102 Comoros 43.42 grams of protein per day per capita 2023 down 2.6% flat
103 Hong Kong 43.3 grams of protein per day per capita 2023 up 4.2% falling
104 Guinea-Bissau 43.2 grams of protein per day per capita 2023 up 13.9% rising
105 Namibia 43.18 grams of protein per day per capita 2023 down 1.8% flat
106 Nicaragua 43.16 grams of protein per day per capita 2023 up 2.4% rising
107 Austria 43.06 grams of protein per day per capita 2023 up 2.6% rising
108 Jamaica 43.01 grams of protein per day per capita 2023 up 5.6% rising
110 Moldova 42.93 grams of protein per day per capita 2023 up 24.6% falling
112 Mexico 42.74 grams of protein per day per capita 2023 down 0.1% falling
113 Eswatini 42.72 grams of protein per day per capita 2023 up 13.0% falling
114 South Africa 42.67 grams of protein per day per capita 2023 down 0.7% falling
115 Jordan 42.64 grams of protein per day per capita 2023 down 9.9% falling
116 Cambodia 42.53 grams of protein per day per capita 2023 down 3.8% flat
117 Tuvalu 42.4 grams of protein per day per capita 2023 rising
118 Belarus 42.25 grams of protein per day per capita 2023 down 7.7% flat
119 Canada 42.21 grams of protein per day per capita 2023 down 12.7% rising
120 Taiwan 42.08 grams of protein per day per capita 2023 down 4.1% flat
121 Croatia 41.82 grams of protein per day per capita 2023 up 11.9% rising
122 Greece 41.79 grams of protein per day per capita 2023 down 14.9% falling
123 Dominican Republic 41.71 grams of protein per day per capita 2023 up 31.7% rising
124 East Timor 41.68 grams of protein per day per capita 2023 up 0.1% rising
125 Uganda 41.67 grams of protein per day per capita 2023 down 5.3% flat
126 Uruguay 41.55 grams of protein per day per capita 2023 up 2.1% rising
127 Cyprus 41.47 grams of protein per day per capita 2023 down 12.7% flat
128 Thailand 41.45 grams of protein per day per capita 2023 up 9.7% rising
129 Kenya 41.24 grams of protein per day per capita 2023 down 3.0% falling
130 Panama 41.14 grams of protein per day per capita 2023 up 10.6% rising
131 Pakistan 40.84 grams of protein per day per capita 2023 down 3.7% falling
132 France 40.52 grams of protein per day per capita 2023 up 1.2% flat
133 Fiji 40.42 grams of protein per day per capita 2023 down 2.0% rising
133 Paraguay 40.42 grams of protein per day per capita 2023 up 8.7% rising
135 Guatemala 40.41 grams of protein per day per capita 2023 down 1.7% falling
136 Japan 40.41 grams of protein per day per capita 2022 down 2.7% falling
137 Lithuania 40.39 grams of protein per day per capita 2023 down 19.1% falling
138 United States 40.2 grams of protein per day per capita 2023 up 4.4% rising
139 Sweden 40.04 grams of protein per day per capita 2023 up 7.3% rising
140 Hungary 39.85 grams of protein per day per capita 2023 up 9.4% falling
141 Denmark 39.58 grams of protein per day per capita 2023 up 4.3% rising
142 Venezuela 39.58 grams of protein per day per capita 2023 up 22.0% rising
143 Brunei 39.56 grams of protein per day per capita 2009 down 6.4% rising
144 French Polynesia 39.41 grams of protein per day per capita 2023 up 1.9% flat
145 Belgium 39.31 grams of protein per day per capita 2023 down 4.7% flat
146 Spain 39.25 grams of protein per day per capita 2023 up 1.6% falling
147 Grenada 39.16 grams of protein per day per capita 2023 up 5.8% rising
148 Latvia 39.15 grams of protein per day per capita 2023 down 12.6% flat
149 Samoa 39.05 grams of protein per day per capita 2023 up 4.5% rising
150 Gambia 38.98 grams of protein per day per capita 2023 down 9.0% rising
151 Malaysia 38.68 grams of protein per day per capita 2023 up 1.7% rising
152 Macao 38.62 grams of protein per day per capita 2023 down 3.5% rising
153 Brazil 38.51 grams of protein per day per capita 2023 down 10.0% flat
154 Kiribati 38.01 grams of protein per day per capita 2023 up 4.4% rising
155 Switzerland 37.91 grams of protein per day per capita 2023 up 16.9% falling
156 Zimbabwe 37.81 grams of protein per day per capita 2023 up 31.5% falling
157 Saint Lucia 37.56 grams of protein per day per capita 2023 up 1.7% rising
158 Honduras 37.47 grams of protein per day per capita 2023 up 2.7% flat
159 Estonia 37.2 grams of protein per day per capita 2023 down 26.6% flat
160 Costa Rica 36.84 grams of protein per day per capita 2023 up 6.6% rising
161 Bolivia 36.83 grams of protein per day per capita 2023 up 7.2% rising
162 Colombia 36.69 grams of protein per day per capita 2023 up 18.3% rising
163 Solomon Islands 36.29 grams of protein per day per capita 2023 down 10.8% rising
164 Netherlands Antilles 36.18 grams of protein per day per capita 2009 up 4.5% falling
165 Mozambique 35.98 grams of protein per day per capita 2023 down 6.8% rising
166 Suriname 35.98 grams of protein per day per capita 2023 down 5.0% rising
167 Burundi 35.9 grams of protein per day per capita 2022 up 19.6% rising
168 Germany 35.63 grams of protein per day per capita 2023 down 10.4% rising
169 Netherlands 35.62 grams of protein per day per capita 2023 up 3.1% rising
170 Zambia 34.96 grams of protein per day per capita 2023 down 7.8% falling
171 Mongolia 34.87 grams of protein per day per capita 2023 up 0.5% rising
172 Madagascar 34.55 grams of protein per day per capita 2023 down 1.7% falling
173 Czechia 34.32 grams of protein per day per capita 2023 down 9.7% falling
174 Yemen 34.05 grams of protein per day per capita 2023 down 23.8% flat
175 Haiti 34 grams of protein per day per capita 2023 down 11.1% falling
176 Liberia 33.82 grams of protein per day per capita 2023 up 14.7% falling
177 Bulgaria 33.71 grams of protein per day per capita 2023 down 19.9% falling
178 Saint Kitts and Nevis 33.5 grams of protein per day per capita 2023 down 6.7% rising
179 Lesotho 33.4 grams of protein per day per capita 2023 down 27.0% falling
180 Angola 33.14 grams of protein per day per capita 2023 down 0.8% rising
181 Sao Tome and Principe 33.08 grams of protein per day per capita 2023 down 10.8% rising
182 Slovakia 32.55 grams of protein per day per capita 2023 down 11.6% falling
183 Bahamas 31.6 grams of protein per day per capita 2023 down 6.1% rising
184 Papua New Guinea 30.53 grams of protein per day per capita 2023 up 10.4% rising
185 Antigua and Barbuda 30.04 grams of protein per day per capita 2023 up 1.0% rising
186 Ecuador 29.12 grams of protein per day per capita 2023 up 2.9% falling
187 Bermuda 27.92 grams of protein per day per capita 2009 down 6.4% rising
188 Micronesia (country) 26.99 grams of protein per day per capita 2023 falling
189 Congo 24.09 grams of protein per day per capita 2023 down 7.5% rising
190 Democratic Republic of Congo 24.07 grams of protein per day per capita 2023 down 7.1% falling
191 Somalia 22.98 grams of protein per day per capita 2022 up 0.4% 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
Per capita sources of protein
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.