Land animals slaughtered for meat by country

This data is based on the country of production, not consumption.

Countries reporting
193
Highest
11.87 billion animals
China
Lowest
5,000 animals
Nauru
Median
50.20 million animals
Years covered
64
1961–2024
Data points
11,563

What the numbers show

Land animals slaughtered for meat is currently reported for 193 countries. The highest value is 11.87 billion animals in China; the lowest is 5,000 animals in Nauru.

The median across all reporting countries is 50.20 million animals, and the mean is 406.53 million animals.

Over the past decade 152 countries rose and 40 fell. The largest increase was in Tajikistan (up 1,206.1%), and the largest decrease in Cuba (down 89.7%).

Land animals slaughtered for meat: full country ranking

#Country LatestYear 10-year changeTrend
1 China 11.87 billion animals 2024 up 34.2% volatile
2 United States 9.57 billion animals 2024 up 10.4% rising
3 Brazil 6.49 billion animals 2024 up 18.1% volatile
4 Indonesia 4.89 billion animals 2024 up 112.7% volatile
5 India 3.35 billion animals 2024 up 41.4% volatile
6 Russia 2.64 billion animals 2024 up 15.7% volatile
7 Mexico 2.13 billion animals 2024 up 32.0% volatile
8 Pakistan 2.01 billion animals 2024 up 147.1% volatile
9 Iran 1.88 billion animals 2024 up 14.3% volatile
10 Egypt 1.76 billion animals 2024 up 145.9% volatile
11 Turkey 1.37 billion animals 2024 up 23.3% volatile
12 Philippines 1.34 billion animals 2024 up 41.1% volatile
13 Thailand 1.34 billion animals 2024 up 2.4% volatile
14 Poland 1.30 billion animals 2024 up 57.4% volatile
15 United Kingdom 1.18 billion animals 2024 up 25.1% rising
16 South Korea 1.08 billion animals 2024 up 22.4% volatile
17 Colombia 1.07 billion animals 2024 up 46.5% volatile
18 South Africa 1.05 billion animals 2024 up 9.1% volatile
19 Japan 846.71 million animals 2024 up 11.9% rising
20 Peru 826.76 million animals 2024 up 33.1% volatile
21 Canada 806.78 million animals 2024 up 21.8% rising
22 France 779.64 million animals 2024 down 7.7% rising
23 Spain 771.59 million animals 2024 up 7.2% rising
24 Australia 740.98 million animals 2024 up 27.8% volatile
25 Argentina 739.17 million animals 2024 up 1.4% volatile
26 Vietnam 687.03 million animals 2024 up 82.0% volatile
27 Saudi Arabia 660.76 million animals 2024 down 1.5% volatile
28 Malaysia 659.28 million animals 2024 down 10.1% volatile
29 Morocco 647.80 million animals 2024 up 24.7% volatile
30 Germany 629.54 million animals 2024 down 5.6% rising
31 Ukraine 608.00 million animals 2024 down 7.3% volatile
32 Italy 590.90 million animals 2024 up 16.1% rising
33 Myanmar 526.30 million animals 2024 down 49.6% volatile
34 Belarus 512.30 million animals 2024 up 49.2% volatile
35 Netherlands 503.23 million animals 2024 down 12.4% rising
36 Taiwan 391.18 million animals 2024 up 19.9% volatile
37 Algeria 378.77 million animals 2024 up 23.8% volatile
38 Nigeria 342.93 million animals 2024 up 74.7% volatile
39 Bangladesh 332.22 million animals 2024 up 28.8% volatile
40 Romania 320.10 million animals 2024 up 29.7% rising
41 Belgium 309.70 million animals 2024 up 5.5% rising
42 Israel 294.64 million animals 2024 up 31.0% volatile
43 Venezuela 294.01 million animals 2024 down 33.5% volatile
44 Chile 291.33 million animals 2024 up 12.9% volatile
45 Ecuador 263.98 million animals 2024 up 14.2% volatile
46 Dominican Republic 258.19 million animals 2024 up 37.3% volatile
47 Jordan 251.42 million animals 2024 up 30.9% volatile
48 Guatemala 237.97 million animals 2024 up 79.9% volatile
49 Nepal 235.10 million animals 2024 up 355.5% volatile
50 Portugal 231.44 million animals 2024 up 28.2% rising
51 Hungary 199.83 million animals 2024 up 38.6% falling
52 Bolivia 198.24 million animals 2024 up 13.8% volatile
53 Yemen 189.00 million animals 2024 up 11.5% volatile
54 Kazakhstan 186.60 million animals 2024 up 145.5% volatile
55 Greece 165.18 million animals 2024 up 44.8% rising
56 Burkina Faso 153.66 million animals 2024 up 5.2% volatile
57 Sri Lanka 145.08 million animals 2024 up 15.9% volatile
58 Iraq 142.68 million animals 2024 up 144.4% volatile
59 El Salvador 133.74 million animals 2024 up 33.3% volatile
60 Honduras 125.49 million animals 2024 up 47.2% volatile
61 New Zealand 123.81 million animals 2024 up 20.2% volatile
62 Czechia 116.77 million animals 2024 up 11.9% falling
63 Tunisia 114.17 million animals 2024 up 11.9% volatile
64 Libya 112.02 million animals 2024 up 10.5% volatile
65 Panama 112.00 million animals 2024 up 11.2% volatile
66 Azerbaijan 110.72 million animals 2024 up 31.8% volatile
67 Cote d'Ivoire 109.50 million animals 2024 up 131.6% volatile
68 Syria 107.67 million animals 2024 up 21.7% volatile
69 Sweden 107.03 million animals 2024 up 17.0% rising
70 Denmark 105.29 million animals 2024 up 2.3% rising
71 Uganda 103.20 million animals 2024 up 121.0% volatile
73 Senegal 102.62 million animals 2024 up 94.2% volatile
74 Tanzania 101.21 million animals 2024 up 9.5% volatile
75 Austria 100.31 million animals 2021 up 25.2% rising
76 Ghana 96.87 million animals 2024 up 37.4% volatile
77 Mali 92.63 million animals 2024 up 93.3% volatile
78 Cameroon 90.40 million animals 2024 down 2.9% volatile
79 Switzerland 90.02 million animals 2024 up 36.4% volatile
80 Uzbekistan 88.48 million animals 2024 up 268.7% volatile
81 Jamaica 86.41 million animals 2024 up 18.0% volatile
82 Costa Rica 81.63 million animals 2024 up 12.2% volatile
83 Finland 79.65 million animals 2024 up 25.1% volatile
84 Serbia 78.75 million animals 2024 up 113.7% rising
85 Paraguay 78.42 million animals 2024 up 38.0% volatile
86 Ethiopia 76.58 million animals 2024 down 11.0% rising
87 Mozambique 75.44 million animals 2024 up 74.4% volatile
88 Norway 72.71 million animals 2024 down 2.3% volatile
89 Nicaragua 70.51 million animals 2023 up 13.7% volatile
90 Kenya 69.24 million animals 2024 up 339.3% volatile
91 Zimbabwe 68.06 million animals 2024 up 33.3% volatile
92 Madagascar 66.95 million animals 2024 up 39.2% rising
93 Lebanon 64.50 million animals 2024 up 21.8% rising
94 Angola 60.82 million animals 2024 up 56.2% volatile
95 Laos 54.08 million animals 2024 up 72.5% volatile
96 Bulgaria 53.93 million animals 2024 up 14.7% volatile
97 Kuwait 50.50 million animals 2024 up 39.8% volatile
98 Zambia 50.20 million animals 2024 up 8.8% volatile
99 Mauritius 49.85 million animals 2024 up 16.8% volatile
100 Togo 47.73 million animals 2024 up 161.3% volatile
101 Lithuania 47.49 million animals 2024 down 8.4% rising
102 Slovakia 46.56 million animals 2019 down 5.1% rising
103 Bosnia and Herzegovina 45.82 million animals 2024 up 62.4% volatile
104 Guyana 45.00 million animals 2024 up 74.4% volatile
105 United Arab Emirates 43.94 million animals 2024 up 10.4% volatile
106 Moldova 43.07 million animals 2024 up 38.9% rising
107 Slovenia 42.99 million animals 2024 up 29.7% rising
108 Croatia 42.17 million animals 2024 up 4.9% rising
109 South Sudan 37.97 million animals 2024 up 89.8% rising
110 Singapore 36.60 million animals 2024 down 20.7% rising
111 Malawi 36.28 million animals 2024 up 13.5% volatile
112 Trinidad and Tobago 34.04 million animals 2024 down 0.4% rising
113 Afghanistan 33.87 million animals 2024 up 9.2% rising
114 Sudan 33.64 million animals 2024 down 38.8% falling
115 Uruguay 32.51 million animals 2024 down 4.4% volatile
116 Benin 26.34 million animals 2024 up 12.9% rising
117 Niger 25.57 million animals 2024 up 16.9% rising
118 Palestine 23.80 million animals 2022 down 22.7% falling
119 Sierra Leone 23.35 million animals 2024 up 30.7% volatile
120 Latvia 21.95 million animals 2024 up 26.8% rising
121 Qatar 21.24 million animals 2024 up 222.2% volatile
122 Tajikistan 20.90 million animals 2024 up 1,206.1% volatile
123 North Korea 20.48 million animals 2024 down 33.2% rising
124 Puerto Rico 19.83 million animals 2024 down 30.4% rising
125 Brunei 19.55 million animals 2024 up 22.5% volatile
126 Turkmenistan 18.86 million animals 2024 up 14.7% volatile
127 Cambodia 17.58 million animals 2024 up 1.0% rising
128 Liberia 17.27 million animals 2024 up 10.9% volatile
129 Democratic Republic of Congo 16.99 million animals 2024 down 6.0% rising
130 Hong Kong 15.57 million animals 2024 down 10.8% falling
131 Reunion 14.40 million animals 2006 up 41.5% volatile
132 Cyprus 14.04 million animals 2024 up 26.5% rising
133 Fiji 13.93 million animals 2024 up 32.5% volatile
134 Belize 13.49 million animals 2024 up 26.2% volatile
135 Namibia 13.20 million animals 2024 up 28.5% volatile
136 Georgia 13.02 million animals 2024 up 26.1% rising
137 Armenia 12.97 million animals 2024 up 54.4% rising
138 Kyrgyzstan 11.74 million animals 2024 up 143.7% volatile
139 Albania 11.48 million animals 2024 up 31.2% rising
140 Estonia 11.43 million animals 2018 up 33.4% rising
141 Haiti 9.92 million animals 2024 up 7.8% rising
142 Bahrain 9.88 million animals 2024 up 80.9% volatile
143 Burundi 9.72 million animals 2024 up 35.1% rising
144 Barbados 9.13 million animals 2024 up 1.6% volatile
145 Guinea 9.05 million animals 2024 up 16.9% volatile
146 Oman 8.68 million animals 2024 up 12.1% volatile
147 Chad 8.02 million animals 2024 up 1.5% rising
148 Papua New Guinea 7.54 million animals 2024 up 8.0% rising
149 Central African Republic 7.01 million animals 2024 up 1.2% volatile
150 Congo 6.84 million animals 2024 up 4.6% rising
151 Mauritania 6.17 million animals 2024 up 6.4% rising
152 Iceland 5.75 million animals 2024 up 17.1% volatile
153 Suriname 5.31 million animals 2024 up 16.3% rising
154 Gabon 5.19 million animals 2024 up 6.2% volatile
155 Bahamas 5.16 million animals 2024 down 3.0% rising
156 Somalia 5.11 million animals 2024 up 11.2% rising
157 Montenegro 4.45 million animals 2024 up 86.4% rising
158 Rwanda 4.20 million animals 2024 down 25.9% volatile
159 Guinea-Bissau 3.80 million animals 2024 up 12.9% volatile
160 Macao 3.50 million animals 2024 down 8.7% rising
162 Cuba 3.00 million animals 2024 down 89.7% falling
163 Eswatini 2.83 million animals 2024 up 8.4% volatile
164 North Macedonia 2.52 million animals 2024 up 1.6% falling
165 Botswana 2.31 million animals 2024 down 22.9% volatile
166 Gambia 1.55 million animals 2024 down 17.8% volatile
167 Eritrea 1.39 million animals 2024 down 32.7% falling
168 Bhutan 1.29 million animals 2024 up 68.8% volatile
169 Saint Lucia 1.19 million animals 2024 down 2.5% volatile
170 Kiribati 1.17 million animals 2024 up 19.8% volatile
173 French Polynesia 745,000 animals 2024 up 9.7% rising
174 Comoros 740,000 animals 2024 up 5.0% rising
175 Lesotho 711,000 animals 2024 down 40.9% flat
176 East Timor 603,000 animals 2024 down 43.0% rising
177 Sao Tome and Principe 595,000 animals 2024 down 25.7% volatile
178 New Caledonia 582,000 animals 2024 up 20.2% rising
179 Grenada 581,000 animals 2024 down 8.5% rising
180 Vanuatu 548,000 animals 2024 down 40.5% volatile
181 Cape Verde 492,000 animals 2024 down 38.5% volatile
182 Samoa 474,000 animals 2024 down 18.7% rising
183 Seychelles 436,000 animals 2024 up 96.4% volatile
184 Dominica 373,000 animals 2024 up 3.3% rising
185 Tonga 371,000 animals 2024 up 1.6% rising
186 Solomon Islands 357,000 animals 2024 up 1.1% rising
187 French Guiana 350,000 animals 2006 down 30.0% rising
188 Mongolia 349,000 animals 2024 up 109.0% volatile
189 Equatorial Guinea 325,000 animals 2024 up 5.9% rising
190 Saint Vincent and the Grenadines 211,000 animals 2024 up 19.9% rising
191 Micronesia (country) 203,000 animals 2024 up 2.0% rising
192 Tuvalu 67,000 animals 2024 up 8.1% volatile
193 Cook Islands 58,000 animals 2024 up 1.8% falling
194 Saint Kitts and Nevis 43,000 animals 2024 down 69.5% falling
195 Niue 25,000 animals 2024 up 8.7% rising
196 Antigua and Barbuda 5,000 animals 2024 down 61.5% volatile
196 Nauru 5,000 animals 2024 unchanged 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
Land animals slaughtered for meat
Unit
animals
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
199 places, 11,563 data points, 1961–2024
Last refreshed

This data is based on the country of production, not consumption.