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.
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 | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 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.
- USSR 50.09 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.