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.
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 | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 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.
- USSR 99.83 grams of protein per day per capita
About this data
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.