Yearly number of animals slaughtered for meat by country

Countries reporting
198
Highest
45.89 million animals
China
Lowest
11 animals
Niue
Median
272,702 animals
Years covered
64
1961–2024
Data points
11,446

What the numbers show

Yearly number of animals slaughtered for meat is currently reported for 198 countries. The highest value is 45.89 million animals in China; the lowest is 11 animals in Niue.

The median across all reporting countries is 272,702 animals, and the mean is 1.80 million animals.

Over the past decade 108 countries rose and 90 fell. The largest increase was in Tajikistan (up 333.0%), and the largest decrease in Moldova (down 73.4%).

Yearly number of animals slaughtered for meat: full country ranking

#Country LatestYear 10-year changeTrend
1 China 45.89 million animals 2024 up 21.4% volatile
2 USSR 40.30 million animals 1991 up 6.7% rising
3 Brazil 39.69 million animals 2024 down 1.7% rising
4 United States 32.16 million animals 2024 up 4.2% falling
5 Argentina 13.93 million animals 2024 up 15.1% rising
6 Pakistan 10.50 million animals 2024 up 44.8% volatile
7 India 10.30 million animals 1990 up 6.2% rising
8 Mexico 8.92 million animals 2024 up 3.7% rising
9 Australia 8.69 million animals 2024 down 12.2% rising
10 Russia 7.54 million animals 2024 down 12.1% falling
11 Uzbekistan 6.04 million animals 2024 up 33.2% rising
12 Turkey 5.08 million animals 2024 up 44.0% rising
13 New Zealand 4.68 million animals 2024 up 9.0% rising
14 Tanzania 4.59 million animals 2024 up 52.1% rising
15 Chad 4.34 million animals 2024 up 42.9% volatile
16 France 3.99 million animals 2024 down 14.1% falling
17 Ethiopia 3.95 million animals 2024 up 13.0% rising
18 Canada 3.41 million animals 2024 up 7.8% falling
19 Sudan 3.36 million animals 2024 up 0.6% flat
20 Nigeria 3.31 million animals 2024 up 5.5% rising
21 Colombia 3.23 million animals 2024 down 18.1% rising
22 South Africa 3.16 million animals 2024 down 6.1% rising
23 Germany 3.03 million animals 2024 down 16.1% falling
24 United Kingdom 2.85 million animals 2024 up 6.9% falling
25 Bangladesh 2.81 million animals 2024 up 3.3% rising
26 Zimbabwe 2.74 million animals 2024 up 9.5% volatile
27 Italy 2.61 million animals 2024 up 3.8% falling
28 Spain 2.48 million animals 2024 up 13.8% rising
29 Kazakhstan 2.44 million animals 2024 up 52.6% falling
30 Paraguay 2.31 million animals 2024 up 15.7% volatile
31 Uruguay 2.29 million animals 2024 up 8.7% rising
32 Kenya 2.24 million animals 2024 up 8.0% rising
33 Poland 2.13 million animals 2024 up 28.4% falling
34 Netherlands 2.11 million animals 2024 up 7.7% rising
35 Ireland 1.91 million animals 2024 up 9.0% rising
36 Vietnam 1.82 million animals 2024 up 18.4% volatile
37 Bolivia 1.70 million animals 2024 up 47.7% rising
38 Venezuela 1.67 million animals 2024 down 28.4% rising
39 Belarus 1.63 million animals 2024 down 8.8% falling
40 Indonesia 1.46 million animals 2024 down 41.4% rising
41 Yemen 1.43 million animals 2024 up 11.6% volatile
42 Uganda 1.40 million animals 2024 up 1.8% rising
43 Iran 1.39 million animals 2024 up 23.2% rising
44 Peru 1.38 million animals 2024 up 0.3% rising
45 Zambia 1.37 million animals 2024 up 5.7% volatile
46 Ukraine 1.34 million animals 2024 down 50.8% volatile
47 Azerbaijan 1.29 million animals 2024 up 18.2% rising
48 Burkina Faso 1.27 million animals 2024 up 8.3% volatile
49 Morocco 1.27 million animals 2024 up 5.0% rising
50 Guatemala 1.16 million animals 2024 up 20.9% volatile
51 Egypt 1.16 million animals 2024 down 15.3% rising
52 South Korea 1.11 million animals 2024 up 7.0% rising
53 Ecuador 1.08 million animals 2024 down 4.3% rising
54 Japan 1.03 million animals 2024 down 11.3% flat
55 South Sudan 966,271 animals 2024 up 53.5% rising
56 Turkmenistan 909,318 animals 2024 up 1.6% rising
57 Tajikistan 887,582 animals 2024 up 333.0% volatile
58 Philippines 880,955 animals 2024 up 2.6% rising
59 Mongolia 857,651 animals 2024 up 35.8% rising
60 Cameroon 810,432 animals 2024 up 12.7% rising
61 Belgium 809,220 animals 2024 down 3.1% falling
62 Chile 760,265 animals 2024 down 14.8% rising
63 Nicaragua 752,994 animals 2023 down 4.0% rising
64 Thailand 724,716 animals 2024 down 25.6% rising
65 Guinea 679,014 animals 2024 up 6.2% volatile
66 Malawi 673,338 animals 2024 up 87.2% volatile
67 Algeria 648,036 animals 2024 down 18.0% rising
68 Central African Republic 642,964 animals 2024 up 9.7% volatile
69 Angola 640,712 animals 2024 up 4.4% rising
70 Myanmar 609,126 animals 2024 down 57.4% rising
71 Austria 608,940 animals 2024 down 9.9% falling
72 Switzerland 602,708 animals 2024 down 7.2% falling
73 Romania 561,440 animals 2024 down 16.0% falling
74 Mali 560,209 animals 2024 up 69.7% rising
75 Kyrgyzstan 547,935 animals 2024 down 4.1% rising
76 Somalia 511,646 animals 2024 down 5.1% rising
77 Armenia 496,629 animals 2024 down 10.7% rising
78 Nepal 484,000 animals 1990 up 1.7% rising
79 Cambodia 483,033 animals 2024 up 3.5% volatile
80 Senegal 482,928 animals 2024 up 35.2% rising
81 Dominican Republic 479,966 animals 2024 down 5.9% rising
82 Rwanda 468,904 animals 2024 up 39.1% volatile
83 Afghanistan 467,376 animals 2024 down 30.2% rising
84 Denmark 436,540 animals 2024 down 10.0% falling
85 Sweden 433,650 animals 2024 up 0.7% falling
86 Costa Rica 409,528 animals 2024 up 6.3% rising
87 Portugal 402,420 animals 2024 up 18.0% falling
88 Israel 399,458 animals 2024 up 5.3% volatile
89 Laos 366,772 animals 2024 up 51.2% volatile
90 Syria 343,846 animals 2024 down 26.5% rising
91 Panama 326,791 animals 2024 down 14.5% rising
92 Honduras 326,708 animals 2024 down 3.9% rising
93 Georgia 325,114 animals 2024 down 12.2% falling
94 Botswana 314,727 animals 2024 up 18.8% rising
95 Haiti 314,035 animals 2024 up 5.5% rising
96 Ghana 308,965 animals 2024 up 36.1% rising
97 Norway 305,000 animals 2024 up 5.1% falling
98 Cuba 300,000 animals 2024 down 29.2% falling
99 Serbia 281,184 animals 2024 down 12.2% falling
100 Finland 264,220 animals 2024 down 3.8% falling
101 Eritrea 254,199 animals 2024 up 14.5% rising
102 Mauritania 247,091 animals 2024 up 11.0% rising
103 Madagascar 236,569 animals 2024 down 32.6% volatile
104 Niger 233,112 animals 2024 up 35.1% volatile
105 Albania 231,759 animals 2024 down 24.4% rising
106 Czechia 231,310 animals 2024 up 2.8% volatile
107 Cote d'Ivoire 223,892 animals 2024 down 17.5% rising
108 Benin 214,628 animals 2024 up 9.5% rising
109 Saudi Arabia 202,331 animals 2024 up 0.3% rising
110 Tunisia 188,216 animals 2024 down 25.9% rising
111 Democratic Republic of Congo 182,882 animals 2024 up 114.1% falling
112 Lebanon 181,392 animals 2024 down 16.4% rising
113 Sri Lanka 164,177 animals 2024 up 8.7% falling
114 Iraq 163,675 animals 2024 down 25.7% falling
115 Lithuania 163,250 animals 2024 down 3.7% volatile
116 Croatia 158,800 animals 2024 down 18.4% rising
117 Jordan 157,832 animals 2024 up 60.7% volatile
118 Mozambique 150,246 animals 2024 up 26.0% falling
119 Greece 138,480 animals 2024 down 37.3% falling
120 North Korea 135,659 animals 2024 down 5.2% falling
121 Oman 130,091 animals 2024 down 2.6% volatile
122 Malaysia 117,197 animals 2024 down 15.1% rising
123 Bulgaria 116,570 animals 2024 down 8.3% volatile
124 El Salvador 115,831 animals 2024 up 9.2% falling
125 Namibia 114,187 animals 2024 down 22.1% rising
126 Slovenia 105,410 animals 2024 down 2.8% falling
127 Hungary 91,120 animals 2024 down 5.6% volatile
128 United Arab Emirates 88,021 animals 2024 up 47.9% volatile
129 Burundi 81,268 animals 2024 up 61.8% falling
130 Togo 81,000 animals 2024 up 35.0% rising
131 Eswatini 79,676 animals 2024 up 11.0% rising
132 Latvia 77,440 animals 2024 down 21.5% volatile
133 Guinea-Bissau 67,665 animals 2024 up 13.0% rising
134 Djibouti 60,011 animals 2024 up 13.1% volatile
135 Palestine 46,687 animals 2022 up 44.1% falling
136 Sierra Leone 46,132 animals 2024 down 3.7% falling
137 Taiwan 39,898 animals 2024 up 22.0% rising
138 Bosnia and Herzegovina 38,616 animals 2024 down 51.1% falling
139 Congo 35,372 animals 2024 down 6.3% volatile
140 Slovakia 34,380 animals 2024 down 26.3% volatile
141 Libya 32,226 animals 2024 up 7.4% volatile
142 Montenegro 32,000 animals 2024 up 50.2% rising
143 Estonia 30,700 animals 2024 down 26.7% volatile
144 Jamaica 28,554 animals 2024 up 27.2% falling
145 Luxembourg 25,270 animals 2024 up 5.2% falling
146 Iceland 22,453 animals 2024 up 27.2% falling
147 Hong Kong 21,642 animals 2024 down 14.2% volatile
148 Papua New Guinea 21,543 animals 2024 down 1.3% rising
149 Gambia 21,471 animals 2024 down 36.4% rising
150 Cyprus 20,530 animals 2024 up 39.6% rising
151 Bhutan 18,930 animals 2024 up 152.4% volatile
152 Moldova 17,988 animals 2024 down 73.4% volatile
153 Fiji 17,424 animals 2024 down 60.9% rising
154 Puerto Rico 17,063 animals 2024 down 29.6% volatile
155 New Caledonia 13,393 animals 2024 down 28.6% falling
156 East Timor 13,342 animals 2024 up 27.2% rising
157 North Macedonia 12,787 animals 2024 down 66.1% falling
158 Guadeloupe 12,500 animals 2006 down 15.5% flat
159 Comoros 11,146 animals 2024 down 0.6% flat
160 Guyana 11,106 animals 2024 down 9.7% falling
161 Vanuatu 10,745 animals 2024 down 32.4% rising
162 Belize 10,500 animals 2024 up 38.4% rising
163 Samoa 8,557 animals 2024 up 2.7% rising
164 Liberia 8,388 animals 2024 down 9.8% falling
165 Martinique 8,150 animals 2006 down 32.1% falling
166 Qatar 7,618 animals 2024 up 37.8% volatile
167 Reunion 7,600 animals 2006 up 49.0% falling
168 Mauritius 7,567 animals 2024 down 15.5% falling
169 Gabon 7,308 animals 2024 down 18.4% volatile
170 Suriname 7,229 animals 2024 down 14.7% rising
171 Kuwait 7,118 animals 2024 up 9.5% volatile
172 Lesotho 6,948 animals 2024 down 55.4% volatile
173 Trinidad and Tobago 6,800 animals 2024 up 1.8% falling
174 Bahrain 6,463 animals 2024 down 27.5% rising
175 Cape Verde 4,467 animals 2024 up 24.5% rising
176 Solomon Islands 4,174 animals 2024 up 2.7% rising
177 Malta 4,030 animals 2024 down 1.4% falling
178 Brunei 3,779 animals 2024 up 30.3% volatile
179 Dominica 3,022 animals 2024 down 2.8% rising
180 Saint Lucia 2,193 animals 2024 down 7.3% rising
181 Macao 2,127 animals 2024 down 14.1% falling
182 French Guiana 1,970 animals 2006 down 1.5% falling
183 Sao Tome and Principe 1,937 animals 2024 up 108.1% rising
184 Tonga 1,820 animals 2024 down 1.5% rising
185 Micronesia (country) 1,817 animals 2024 up 4.5% flat
186 Grenada 954 animals 2024 down 5.2% falling
187 Barbados 875 animals 2024 up 18.9% volatile
188 French Polynesia 845 animals 2024 down 5.1% falling
189 Saint Vincent and the Grenadines 515 animals 2024 down 48.3% falling
190 Antigua and Barbuda 461 animals 2024 down 42.0% volatile
191 Equatorial Guinea 440 animals 2024 up 1.6% rising
192 Faroe Islands 243 animals 2024 down 71.4% rising
193 Saint Kitts and Nevis 226 animals 2024 up 6.1% falling
194 Bahamas 105 animals 2024 down 6.2% volatile
195 Singapore 85 animals 2024 up 2.4% volatile
196 Seychelles 83 animals 2024 up 22.1% volatile
197 Cook Islands 70 animals 2024 up 59.1% rising
198 Niue 11 animals 2024 down 8.3% volatile

Share, cite or embed this page

Cite this page

Yearly number of animals slaughtered for meat by country. Statizoid, drawing on Food and Agriculture Organization of the United Nations (2025) – with major processing by Our World in Data. Retrieved 22 September 2026, from https://agriculture.statizoid.com/stat/animals-slaughtered-for-meat/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under CC BY 4.0 (Our World in Data); please keep the attribution.

<a href="https://agriculture.statizoid.com/stat/animals-slaughtered-for-meat/">Yearly number of animals slaughtered for meat by country</a> β€” Statizoid

About this data

Indicator
Yearly number of animals slaughtered for meat
Unit
animals
Source
Food and Agriculture Organization of the United Nations (2025) – with major processing by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
198 places, 11,446 data points, 1961–2024
Last refreshed