Meat production by country

Expressed in tonnes. Includes cattle, poultry, sheep/mutton, goat, pigmeat, and wild game.

Countries reporting
202
Highest
97.86 million tonnes
China
Lowest
78.52 tonnes
Nauru
Median
251,562 tonnes
Years covered
64
1961–2024
Data points
11,764

What the numbers show

Meat production is currently reported for 202 countries. The highest value is 97.86 million tonnes in China; the lowest is 78.52 tonnes in Nauru.

The median across all reporting countries is 251,562 tonnes, and the mean is 1.94 million tonnes.

Over the past decade 150 countries rose and 52 fell. The largest increase was in Tajikistan (up 366.2%), and the largest decrease in Cuba (down 67.8%).

Meat production: full country ranking

#Country LatestYear 10-year changeTrend
1 China 97.86 million tonnes 2024 up 13.3% volatile
2 United States 47.79 million tonnes 2024 up 11.7% rising
3 Brazil 29.64 million tonnes 2024 up 14.5% volatile
4 USSR 18.50 million tonnes 1991 up 21.7% rising
5 India 13.21 million tonnes 2024 up 46.0% volatile
6 Russia 12.87 million tonnes 2024 up 41.8% rising
7 Mexico 8.35 million tonnes 2024 up 34.7% volatile
8 Spain 7.56 million tonnes 2024 up 32.2% volatile
9 Germany 6.88 million tonnes 2024 down 17.3% rising
10 Argentina 6.43 million tonnes 2024 up 22.7% rising
11 Pakistan 5.85 million tonnes 2024 up 64.4% volatile
12 Vietnam 5.60 million tonnes 2024 up 64.4% volatile
13 Australia 5.58 million tonnes 2024 up 14.3% rising
14 Poland 5.46 million tonnes 2024 up 36.4% rising
15 Canada 5.19 million tonnes 2024 up 19.4% rising
16 France 5.18 million tonnes 2024 down 7.4% rising
17 Indonesia 5.11 million tonnes 2024 up 75.2% volatile
18 Turkey 4.68 million tonnes 2024 up 52.2% volatile
19 Japan 4.20 million tonnes 2024 up 7.6% rising
20 United Kingdom 4.17 million tonnes 2024 up 12.8% rising
21 South Africa 3.63 million tonnes 2024 up 13.3% volatile
22 Egypt 3.38 million tonnes 2024 up 54.8% volatile
23 Italy 3.38 million tonnes 2024 up 0.2% rising
24 Philippines 3.27 million tonnes 2024 up 1.6% volatile
25 Colombia 3.16 million tonnes 2024 up 28.0% volatile
26 Thailand 3.07 million tonnes 2024 up 4.8% volatile
27 South Korea 2.84 million tonnes 2024 up 21.8% volatile
28 Iran 2.80 million tonnes 2024 down 1.2% volatile
29 Netherlands 2.69 million tonnes 2024 down 3.5% rising
30 Peru 2.39 million tonnes 2024 up 38.1% volatile
31 Ukraine 2.11 million tonnes 2024 down 12.7% flat
32 Malaysia 1.85 million tonnes 2024 up 0.3% volatile
33 Belgium 1.74 million tonnes 2024 down 4.4% flat
34 Nigeria 1.68 million tonnes 2024 up 21.5% rising
35 Uzbekistan 1.61 million tonnes 2024 up 47.2% rising
36 Denmark 1.60 million tonnes 2024 down 14.9% rising
37 Taiwan 1.57 million tonnes 2024 up 6.3% rising
38 Chile 1.56 million tonnes 2024 up 9.3% volatile
39 New Zealand 1.49 million tonnes 2024 up 7.8% rising
40 Belarus 1.33 million tonnes 2024 up 23.6% rising
41 Myanmar 1.26 million tonnes 2024 down 54.9% volatile
42 Morocco 1.22 million tonnes 2024 up 20.8% volatile
43 Kazakhstan 1.17 million tonnes 2024 up 52.4% rising
44 Ireland 1.16 million tonnes 2024 up 15.4% rising
45 Bolivia 1.13 million tonnes 2024 up 40.3% volatile
46 Venezuela 1.10 million tonnes 2024 down 32.2% rising
47 Saudi Arabia 1.08 million tonnes 2024 up 50.8% volatile
48 Tanzania 1.08 million tonnes 2024 up 91.2% volatile
49 Algeria 1.05 million tonnes 2024 up 25.4% volatile
50 Hungary 1.04 million tonnes 2024 up 15.9% falling
51 Ecuador 1.04 million tonnes 2024 up 24.7% volatile
52 Chad 1.03 million tonnes 2024 up 70.9% volatile
53 Romania 993,030 tonnes 2024 down 5.1% flat
54 Sudan 973,482 tonnes 2024 up 4.5% rising
55 Zimbabwe 948,764 tonnes 2024 up 36.0% volatile
56 Ethiopia 912,484 tonnes 2024 up 24.0% rising
57 Portugal 889,814 tonnes 2024 up 12.4% rising
58 Israel 860,051 tonnes 2024 up 16.3% volatile
59 Austria 814,265 tonnes 2024 down 9.5% rising
60 Bangladesh 777,844 tonnes 2024 up 19.7% rising
61 Guatemala 753,192 tonnes 2024 up 47.4% volatile
62 Malawi 703,100 tonnes 2024 up 165.0% volatile
63 Uruguay 695,238 tonnes 2024 up 6.6% rising
64 Kenya 656,460 tonnes 2024 down 3.7% rising
65 Uganda 642,365 tonnes 2024 up 44.4% volatile
66 Paraguay 580,201 tonnes 2024 up 3.0% rising
67 Sweden 570,910 tonnes 2024 up 7.8% rising
68 Dominican Republic 555,538 tonnes 2024 up 20.6% volatile
69 Burkina Faso 552,048 tonnes 2024 down 13.4% volatile
70 Serbia 545,829 tonnes 2024 up 6.9% rising
71 Papua New Guinea 531,162 tonnes 2024 up 10.6% rising
72 Switzerland 480,607 tonnes 2024 up 0.2% rising
73 Czechia 475,908 tonnes 2024 down 6.5% falling
74 Yemen 453,607 tonnes 2024 up 14.2% volatile
75 Tajikistan 452,315 tonnes 2024 up 366.2% volatile
76 Nepal 447,767 tonnes 2024 up 50.1% volatile
77 Cote d'Ivoire 441,064 tonnes 2024 up 68.3% rising
78 Greece 429,399 tonnes 2024 up 1.0% rising
79 Cameroon 418,231 tonnes 2024 up 23.4% volatile
80 Syria 418,050 tonnes 2024 up 22.2% volatile
81 Finland 397,311 tonnes 2024 up 2.7% rising
82 Turkmenistan 393,734 tonnes 2024 up 26.9% rising
83 Jordan 382,910 tonnes 2024 up 63.9% volatile
84 Mongolia 378,314 tonnes 2024 up 55.3% rising
85 Tunisia 376,758 tonnes 2024 up 10.0% volatile
86 Zambia 369,605 tonnes 2024 up 10.0% volatile
87 Azerbaijan 367,361 tonnes 2024 up 26.2% rising
88 Norway 364,440 tonnes 2024 up 5.0% rising
89 Angola 360,123 tonnes 2024 up 31.2% volatile
90 North Korea 344,589 tonnes 2024 up 1.6% rising
91 Senegal 341,094 tonnes 2024 up 55.4% volatile
92 Nicaragua 332,400 tonnes 2023 up 29.9% volatile
93 Mozambique 323,757 tonnes 2024 up 45.3% volatile
94 Ghana 323,365 tonnes 2024 up 26.8% rising
95 Costa Rica 302,665 tonnes 2024 up 13.3% volatile
96 Honduras 302,166 tonnes 2024 up 29.7% volatile
97 Panama 301,415 tonnes 2024 up 5.2% volatile
98 Sri Lanka 291,946 tonnes 2024 up 61.6% volatile
99 Iraq 286,984 tonnes 2024 up 60.5% rising
100 Kyrgyzstan 258,625 tonnes 2024 up 21.8% rising
101 Democratic Republic of Congo 256,277 tonnes 2024 up 8.6% rising
102 Croatia 246,847 tonnes 2024 up 19.5% rising
103 Bulgaria 237,063 tonnes 2024 up 15.5% falling
104 Afghanistan 234,092 tonnes 2024 down 24.7% rising
105 Laos 231,256 tonnes 2024 up 53.7% volatile
106 South Sudan 230,430 tonnes 2024 up 30.1% rising
107 Lithuania 200,638 tonnes 2024 down 11.4% falling
108 Niger 193,878 tonnes 2024 up 24.4% rising
109 Cambodia 192,858 tonnes 2024 down 5.5% volatile
110 United Arab Emirates 191,558 tonnes 2024 up 29.5% volatile
111 El Salvador 191,383 tonnes 2024 up 32.0% volatile
112 Central African Republic 191,151 tonnes 2024 up 9.8% volatile
113 Lebanon 184,744 tonnes 2024 up 22.2% volatile
114 Libya 184,576 tonnes 2024 up 4.7% rising
115 Somalia 180,334 tonnes 2024 down 7.1% rising
116 Mali 177,136 tonnes 2024 up 52.8% rising
117 Madagascar 161,610 tonnes 2024 up 5.5% falling
118 Jamaica 159,369 tonnes 2024 up 29.5% volatile
119 Slovakia 159,110 tonnes 2019 down 15.6% falling
120 Hong Kong 140,991 tonnes 2024 down 15.7% falling
121 Slovenia 134,638 tonnes 2024 up 9.7% falling
122 Mauritania 134,116 tonnes 2024 up 24.0% rising
123 Guinea 132,562 tonnes 2024 up 14.2% volatile
124 Benin 128,504 tonnes 2024 up 75.7% rising
125 Kuwait 117,908 tonnes 2024 up 24.4% volatile
126 Haiti 108,360 tonnes 2024 up 3.2% rising
127 Armenia 105,515 tonnes 2024 up 13.4% rising
128 Botswana 101,747 tonnes 2024 up 14.7% rising
129 Cuba 101,472 tonnes 2024 down 67.8% rising
130 Rwanda 99,076 tonnes 2024 down 2.2% volatile
131 Oman 92,976 tonnes 2024 up 13.4% volatile
132 Bosnia and Herzegovina 92,890 tonnes 2024 up 40.7% rising
133 Latvia 90,662 tonnes 2024 up 7.2% falling
134 Georgia 88,812 tonnes 2024 up 50.1% falling
135 Guyana 87,418 tonnes 2024 up 170.4% volatile
136 Togo 81,199 tonnes 2024 up 75.1% volatile
137 Namibia 78,955 tonnes 2024 up 1.3% rising
138 Moldova 78,232 tonnes 2024 down 34.3% falling
139 Cyprus 73,884 tonnes 2024 down 2.0% rising
140 Estonia 71,782 tonnes 2024 up 0.8% rising
141 Albania 66,669 tonnes 2024 down 23.9% rising
142 Palestine 63,178 tonnes 2022 down 19.3% falling
143 Congo 62,068 tonnes 2024 up 13.7% volatile
144 Singapore 56,511 tonnes 2024 down 50.8% flat
145 Mauritius 54,741 tonnes 2024 up 7.0% volatile
146 Fiji 54,529 tonnes 2024 up 96.7% volatile
147 Trinidad and Tobago 49,512 tonnes 2024 down 30.0% rising
148 Sierra Leone 48,716 tonnes 2024 up 5.6% volatile
149 Burundi 47,876 tonnes 2024 up 53.4% rising
150 Eritrea 43,426 tonnes 2024 up 12.1% rising
151 Gabon 41,673 tonnes 2024 up 7.1% rising
152 Bahrain 38,364 tonnes 2024 up 58.8% volatile
153 Reunion 36,254 tonnes 2006 up 22.8% volatile
154 Puerto Rico 35,721 tonnes 2024 down 30.9% rising
155 Liberia 34,692 tonnes 2024 up 4.1% rising
156 Iceland 34,130 tonnes 2024 up 5.6% rising
157 Qatar 33,814 tonnes 2024 up 46.7% volatile
158 East Timor 30,785 tonnes 2024 up 1.9% falling
159 Brunei 30,581 tonnes 2024 up 21.0% volatile
160 Belize 28,602 tonnes 2024 up 38.3% volatile
161 Guinea-Bissau 26,995 tonnes 2024 down 0.3% rising
162 Eswatini 26,283 tonnes 2024 up 13.9% rising
163 North Macedonia 21,430 tonnes 2024 down 3.2% falling
164 Luxembourg 19,809 tonnes 2024 down 7.8% flat
165 Barbados 16,145 tonnes 2024 down 8.1% rising
166 Montenegro 15,218 tonnes 2024 up 69.7% rising
167 Suriname 12,565 tonnes 2024 down 2.0% rising
168 Djibouti 11,738 tonnes 2024 up 6.6% rising
169 Malta 10,438 tonnes 2024 down 9.4% rising
170 Macao 8,864 tonnes 2024 down 28.6% rising
171 Lesotho 8,837 tonnes 2024 down 20.4% falling
172 Gambia 8,278 tonnes 2024 down 6.8% rising
173 New Caledonia 6,852 tonnes 2024 down 4.5% rising
174 Bahamas 6,480 tonnes 2024 down 5.8% rising
175 Guadeloupe 5,610 tonnes 2006 up 16.0% rising
176 Vanuatu 5,406 tonnes 2024 down 27.9% rising
177 Cape Verde 4,615 tonnes 2024 down 14.8% volatile
178 Bhutan 4,553 tonnes 2024 up 92.6% falling
179 Martinique 4,074 tonnes 2006 down 26.5% falling
180 Solomon Islands 3,627 tonnes 2024 up 3.2% rising
181 Samoa 3,059 tonnes 2024 down 32.1% rising
182 Saint Lucia 3,005 tonnes 2024 up 16.3% rising
183 Tonga 2,467 tonnes 2024 up 4.9% rising
184 Comoros 2,293 tonnes 2024 up 0.8% rising
185 Kiribati 2,242 tonnes 2024 up 25.0% rising
186 French Polynesia 1,801 tonnes 2024 down 4.7% rising
187 Grenada 1,781 tonnes 2024 up 7.8% rising
188 Sao Tome and Principe 1,725 tonnes 2024 up 54.6% volatile
189 Micronesia (country) 1,482 tonnes 2024 up 6.5% rising
190 Seychelles 1,461 tonnes 2024 up 80.0% rising
191 Dominica 1,405 tonnes 2024 down 0.0% rising
192 French Guiana 1,159 tonnes 2006 down 44.5% rising
193 Maldives 865.7 tonnes 2024 up 2.4% rising
194 Faroe Islands 708.46 tonnes 2024 up 19.1% rising
195 Equatorial Guinea 655.58 tonnes 2024 up 8.0% rising
196 Saint Vincent and the Grenadines 499 tonnes 2024 down 44.4% rising
197 Cook Islands 375.31 tonnes 2024 down 38.9% rising
198 Tuvalu 191.62 tonnes 2024 up 8.9% volatile
199 Antigua and Barbuda 138.47 tonnes 2024 down 45.4% falling
200 Saint Kitts and Nevis 136.51 tonnes 2024 down 32.8% falling
201 Niue 96.77 tonnes 2024 up 10.1% rising
202 Nauru 78.52 tonnes 2024 down 0.1% rising

Share, cite or embed this page

Cite this page

Meat production 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/meat-production-tonnes/

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/meat-production-tonnes/">Meat production by country</a> — Statizoid

About this data

Indicator
Meat production
Unit
tonnes
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
202 places, 11,764 data points, 1961–2024
Last refreshed

Expressed in tonnes. Includes cattle, poultry, sheep/mutton, goat, pigmeat, and wild game.