Yearly number of animals slaughtered for meat by country

Countries reporting
192
Highest
45.89 million animals
China
Lowest
11 animals
Niue
Median
290,592 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 192 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 290,592 animals, and the mean is 1.63 million animals.

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

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
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