Meat production by country

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

Countries reporting
196
Highest
97.86 million tonnes
China
Lowest
78.52 tonnes
Nauru
Median
257,451 tonnes
Years covered
64
1961–2024
Data points
11,764

What the numbers show

Meat production is currently reported for 196 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 257,451 tonnes, and the mean is 1.90 million tonnes.

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