Cattle — Stocks by country

This dataset provides annual statistics on crop and livestock production across countries and territories. For crops, data are provided on area harvested, production quantities and yields. For livestock, data are provided on animal stocks, numbers of producing and slaughtered animals, and the production of meat,...

Countries reporting
249
Highest
238.18 million An
Brazil
Lowest
113 An
Niue
Median
1.52 million An
Years covered
64
1961–2024
Data points
15,950

What the numbers show

Cattle — Stocks is currently reported for 249 countries. The highest value is 238.18 million An in Brazil; the lowest is 113 An in Niue.

The median across all reporting countries is 1.52 million An, and the mean is 8.31 million An.

Over the past decade 134 countries rose and 114 fell. The largest increase was in Democratic Republic of the Congo (up 114.0%), and the largest decrease in Brunei (down 61.9%).

Cattle — Stocks: full country ranking

#Country LatestYear 10-year changeTrend
1 Brazil 238.18 million An 2024 up 12.2% rising
2 India 194.75 million An 2024 up 4.1% rising
3 USSR 115.64 million An 1991 up 0.5% rising
4 Ethiopia 71.92 million An 2024 up 26.8% rising
4 Ethiopia 71.92 million An 2024 up 26.8% rising
6 China 70.48 million An 2024 up 11.8% rising
6 China 70.48 million An 2024 up 11.8% rising
8 China, mainland 70.33 million An 2024 up 11.8% rising
9 Pakistan 57.54 million An 2024 up 44.8% volatile
10 Argentina 52.78 million An 2024 up 2.2% rising
11 Sudan (former) 41.37 million An 2011 up 7.9% rising
12 Australia and New Zealand 39.89 million An 2024 up 1.1% rising
13 Chad 39.63 million An 2024 up 67.6% volatile
14 United Republic of Tanzania 39.05 million An 2024 up 51.4% rising
15 Mexico 36.93 million An 2024 up 12.1% rising
16 Sudan 31.26 million An 2024 up 3.5% flat
17 Ethiopia PDR 31.00 million An 1992 up 18.3% rising
18 Australia 30.37 million An 2024 up 4.4% rising
19 Colombia 30.34 million An 2024 up 34.4% rising
20 Bangladesh 25.01 million An 2024 up 6.5% flat
21 Kenya 22.44 million An 2024 up 23.0% rising
22 Nigeria 20.94 million An 2024 up 6.0% rising
23 Niger 20.38 million An 2024 up 79.1% volatile
24 Indonesia 18.07 million An 2024 up 22.7% rising
25 Russia 17.37 million An 2024 down 11.2% falling
25 Russian Federation 17.37 million An 2024 down 11.2% falling
27 Turkey 16.82 million An 2024 up 18.3% rising
27 Türkiye 16.82 million An 2024 up 18.3% rising
29 France 16.48 million An 2024 down 14.4% falling
30 Venezuela (Bolivarian Republic of) 15.75 million An 2024 down 6.3% rising
31 Uganda 14.72 million An 2024 up 8.1% volatile
32 Uzbekistan 14.39 million An 2024 up 35.7% rising
32 Uzbekistan 14.39 million An 2024 up 35.7% rising
34 South Sudan 14.28 million An 2024 up 20.9% rising
34 South Sudan 14.28 million An 2024 up 20.9% rising
36 Mali 14.04 million An 2024 up 40.2% rising
37 Paraguay 13.63 million An 2024 down 5.8% rising
38 South Africa 12.12 million An 2024 down 12.9% rising
39 Uruguay 11.96 million An 2024 up 1.1% rising
40 Bolivia (Plurinational State of) 11.25 million An 2024 up 27.8% rising
41 Canada 10.98 million An 2024 down 8.8% flat
42 Myanmar 10.80 million An 2024 down 30.2% rising
43 Germany 10.46 million An 2024 down 17.9% falling
44 Burkina Faso 10.28 million An 2024 up 13.1% volatile
45 New Zealand 9.52 million An 2024 down 8.2% rising
46 United Kingdom of Great Britain and Northern Ireland 9.41 million An 2024 down 4.3% falling
47 Guinea 9.32 million An 2024 up 53.4% volatile
48 Caribbean 8.26 million An 2024 down 9.3% falling
49 Kazakhstan 7.98 million An 2024 up 36.3% flat
49 Kazakhstan 7.98 million An 2024 up 36.3% flat
51 Madagascar 6.96 million An 2024 down 31.8% flat
51 Madagascar 6.96 million An 2024 down 31.8% flat
53 Ireland 6.31 million An 2024 down 8.9% rising
54 Viet Nam 6.21 million An 2024 up 18.7% rising
55 Poland 6.19 million An 2024 up 4.6% falling
56 Spain 6.17 million An 2024 up 1.6% rising
57 Cameroon 5.94 million An 2024 down 0.1% rising
58 Peru 5.84 million An 2024 up 4.7% rising
59 Italy 5.76 million An 2024 up 0.2% falling
60 Zimbabwe 5.74 million An 2024 up 17.9% rising
61 Nicaragua 5.62 million An 2023 up 23.1% rising
62 Iran (Islamic Republic of) 5.60 million An 2024 up 32.3% rising
63 Afghanistan 5.56 million An 2024 up 3.9% rising
63 Afghanistan 5.56 million An 2024 up 3.9% rising
65 Angola 5.20 million An 2024 up 6.2% rising
66 Nepal 5.20 million An 2024 down 28.2% rising
67 Mongolia 5.07 million An 2024 up 48.6% rising
68 Zambia 4.89 million An 2024 up 19.6% rising
69 Central African Republic 4.86 million An 2024 up 11.8% volatile
70 Somalia 4.79 million An 2024 down 2.3% rising
71 Yugoslav SFR 4.51 million An 1991 down 17.5% falling
72 Czechoslovakia 4.35 million An 1992 down 14.8% rising
73 Guatemala 4.34 million An 2024 up 21.2% rising
74 Thailand 4.29 million An 2024 down 12.4% rising
75 Belarus 4.10 million An 2024 down 6.1% falling
75 Belarus 4.10 million An 2024 down 6.1% falling
77 Japan 3.98 million An 2024 up 0.6% rising
78 Republic of Korea 3.89 million An 2024 up 21.9% rising
79 Senegal 3.71 million An 2024 up 6.7% rising
80 Netherlands (Kingdom of the) 3.56 million An 2024 down 14.6% falling
81 Ecuador 3.44 million An 2024 down 25.0% rising
82 Belgium-Luxembourg 3.40 million An 1999 up 7.0% rising
83 Cuba 3.25 million An 2024 down 21.4% falling
84 Dominican Republic 3.03 million An 2024 up 1.0% rising
85 Chile 2.96 million An 2024 up 2.3% rising
86 Namibia 2.91 million An 2024 up 0.9% rising
87 Honduras 2.90 million An 2024 up 4.4% rising
88 Cambodia 2.82 million An 2024 down 1.9% rising
89 Tajikistan 2.79 million An 2024 up 31.1% rising
89 Tajikistan 2.79 million An 2024 up 31.1% rising
91 Benin 2.76 million An 2024 up 24.3% volatile
92 Laos 2.69 million An 2024 up 52.4% volatile
92 Lao People's Democratic Republic 2.69 million An 2024 up 52.4% volatile
94 Egypt 2.63 million An 2024 down 44.9% rising
94 Egypt 2.63 million An 2024 down 44.9% rising
96 Philippines 2.61 million An 2024 up 3.7% rising
97 Turkmenistan 2.55 million An 2024 up 11.3% rising
98 Mozambique 2.47 million An 2024 up 37.2% rising
98 Mozambique 2.47 million An 2024 up 37.2% rising
100 Morocco 2.37 million An 2024 down 27.0% falling
101 Ghana 2.36 million An 2024 up 42.6% rising
102 Azerbaijan 2.33 million An 2024 down 4.7% rising
102 Azerbaijan 2.33 million An 2024 down 4.7% rising
104 Malawi 2.31 million An 2024 up 75.3% rising
105 Eritrea 2.16 million An 2024 up 3.2% rising
105 Eritrea 2.16 million An 2024 up 3.2% rising
107 Ukraine 2.16 million An 2024 down 51.0% volatile
108 Belgium 2.15 million An 2024 down 13.1% falling
109 Iraq 2.10 million An 2024 down 27.4% rising
110 Democratic Republic of the Congo 2.03 million An 2024 up 114.0% rising
111 Mauritania 1.99 million An 2024 up 7.7% flat
111 Mauritania 1.99 million An 2024 up 7.7% flat
113 Yemen 1.97 million An 2024 up 11.5% rising
113 Yemen 1.97 million An 2024 up 11.5% rising
115 Cote d'Ivoire 1.90 million An 2024 up 19.5% rising
115 Côte d'Ivoire 1.90 million An 2024 up 19.5% rising
117 Kyrgyzstan 1.83 million An 2024 up 25.4% rising
117 Kyrgyzstan 1.83 million An 2024 up 25.4% rising
119 Austria 1.82 million An 2024 down 7.1% falling
120 Romania 1.81 million An 2024 down 10.5% falling
121 Algeria 1.78 million An 2024 down 13.0% rising
122 Costa Rica 1.58 million An 2024 up 21.1% falling
123 Rwanda 1.55 million An 2024 up 32.6% rising
124 Switzerland 1.53 million An 2024 down 1.9% falling
125 Haiti 1.52 million An 2024 up 3.7% rising
126 Portugal 1.49 million An 2024 down 4.0% rising
127 Denmark 1.41 million An 2024 down 9.6% falling
128 Panama 1.40 million An 2024 down 14.2% rising
129 Czechia 1.40 million An 2024 up 1.7% falling
130 Sweden 1.33 million An 2024 down 10.7% falling
131 Burundi 1.23 million An 2024 up 48.7% rising
132 Serbia and Montenegro 1.20 million An 2005 down 38.7% falling
133 Sri Lanka 1.13 million An 2024 up 1.9% falling
134 Botswana 918,057 An 2024 down 42.5% falling
135 Hungary 869,900 An 2024 up 11.2% falling
136 Norway 852,800 An 2024 up 1.5% falling
137 Georgia 837,700 An 2024 down 31.9% falling
138 Syria 826,396 An 2024 down 24.2% rising
138 Syrian Arab Republic 826,396 An 2024 down 24.2% rising
140 El Salvador 772,208 An 2024 down 25.9% falling
141 Finland 764,030 An 2024 down 16.4% falling
142 Guinea-Bissau 742,836 An 2024 up 10.0% rising
143 Malaysia 730,318 An 2024 down 1.7% rising
144 Serbia 698,605 An 2024 down 24.1% falling
144 Serbia 698,605 An 2024 down 24.1% falling
146 Sierra Leone 682,125 An 2024 down 2.6% rising
147 Eswatini 652,513 An 2024 up 5.2% flat
147 Eswatini 652,513 An 2024 up 5.2% flat
149 Lithuania 599,770 An 2024 down 15.9% falling
150 Greece 595,200 An 2024 down 0.8% falling
151 Democratic People's Republic of Korea 570,727 An 2024 down 0.7% falling
152 Bulgaria 558,770 An 2024 down 2.9% falling
153 Saudi Arabia 534,181 An 2024 up 50.8% rising
154 Lesotho 517,450 An 2024 down 4.2% rising
154 Lesotho 517,450 An 2024 down 4.2% rising
156 Tunisia 495,935 An 2024 down 26.1% falling
157 Armenia 491,594 An 2024 down 27.4% rising
157 Armenia 491,594 An 2024 down 27.4% rising
159 Israel 477,958 An 2024 up 3.7% rising
160 Togo 477,388 An 2024 up 9.1% rising
161 Slovenia 453,890 An 2024 down 1.5% flat
162 Oman 446,988 An 2024 up 21.9% volatile
163 Croatia 422,000 An 2024 down 4.3% falling
163 Croatia 422,000 An 2024 down 4.3% falling
165 Slovakia 416,680 An 2024 down 10.9% falling
165 Slovakia 416,680 An 2024 down 10.9% falling
167 Bosnia and Herzegovina 383,331 An 2024 down 13.7% falling
168 Melanesia 353,270 An 2024 down 21.1% rising
169 Latvia 352,090 An 2024 down 13.4% falling
170 Congo 335,224 An 2024 down 1.4% volatile
170 Congo 335,224 An 2024 down 1.4% volatile
172 Djibouti 317,893 An 2024 up 6.0% volatile
173 Gambia 309,195 An 2024 down 35.5% rising
173 Gambia 309,195 An 2024 down 35.5% rising
175 Albania 272,035 An 2024 down 45.6% flat
176 Bhutan 257,103 An 2024 down 26.1% rising
177 Timor-Leste 238,902 An 2024 up 35.5% volatile
178 Estonia 232,390 An 2024 down 11.1% falling
179 Puerto Rico 218,598 An 2024 down 14.1% falling
180 Libya 208,931 An 2024 up 4.5% rising
181 Luxembourg 180,530 An 2024 down 9.2% flat
182 China, Taiwan Province of 155,741 An 2024 up 7.5% rising
183 Jamaica 153,169 An 2024 down 8.8% falling
184 North Macedonia 143,953 An 2024 down 40.4% falling
184 North Macedonia 143,953 An 2024 down 40.4% falling
186 United Arab Emirates 119,098 An 2024 up 33.1% volatile
187 Belize 99,019 An 2024 up 4.4% rising
188 Guyana 98,851 An 2024 down 12.5% falling
189 Republic of Moldova 98,817 An 2024 down 47.7% volatile
190 Papua New Guinea 90,889 An 2024 down 2.3% rising
191 Vanuatu 89,000 An 2024 down 49.1% rising
192 Jordan 88,819 An 2024 up 28.0% rising
193 Cyprus 82,680 An 2024 up 35.8% rising
194 Fiji 80,720 An 2024 up 12.3% rising
194 Fiji 80,720 An 2024 up 12.3% rising
196 New Caledonia 77,281 An 2024 down 16.9% falling
197 Iceland 76,902 An 2024 up 3.3% rising
198 Guadeloupe 75,830 An 2006 down 5.7% flat
199 Lebanon 75,538 An 2024 down 19.6% flat
200 Montenegro 67,496 An 2024 down 11.9% falling
201 Polynesia 58,989 An 2024 down 14.0% rising
202 Comoros 51,420 An 2024 up 2.8% falling
202 Comoros 51,420 An 2024 up 2.8% falling
204 Qatar 45,424 An 2024 up 103.9% volatile
205 Liberia 43,270 An 2024 up 0.6% rising
206 Palestine 41,590 An 2022 up 23.5% rising
207 Gabon 39,678 An 2024 up 3.1% volatile
208 Samoa 38,349 An 2024 down 22.0% rising
209 Réunion 36,372 An 2006 up 40.1% flat
210 Trinidad and Tobago 35,419 An 2024 up 1.2% falling
211 Kuwait 32,136 An 2024 up 17.7% volatile
212 Cape Verde 29,779 An 2024 up 30.6% rising
212 Cabo Verde 29,779 An 2024 up 30.6% rising
214 Suriname 28,821 An 2024 down 20.2% rising
215 Martinique 23,900 An 2006 down 15.5% falling
216 Micronesia 18,180 An 2024 up 10.2% rising
216 Micronesia (Federated States of) 18,180 An 2024 up 10.2% rising
218 Solomon Islands 15,381 An 2024 up 2.5% rising
219 Dominica 13,873 An 2024 down 0.9% rising
220 Malta 13,800 An 2024 down 7.3% rising
221 French Guiana 13,386 An 2006 up 51.2% volatile
222 Tonga 12,196 An 2024 up 3.4% rising
223 Barbados 11,241 An 2024 up 1.3% falling
224 Saint Lucia 10,486 An 2024 down 4.7% rising
224 Saint Lucia 10,486 An 2024 down 4.7% rising
226 French Polynesia 8,097 An 2024 up 10.9% falling
227 Bahrain 7,000 An 2024 down 33.3% rising
227 Bahrain 7,000 An 2024 down 33.3% rising
229 Grenada 6,191 An 2024 up 4.8% falling
230 Equatorial Guinea 5,520 An 2024 up 4.2% rising
230 Equatorial Guinea 5,520 An 2024 up 4.2% rising
232 Antigua and Barbuda 4,500 An 2024 down 10.0% falling
233 Mauritius 3,500 An 2024 down 42.1% volatile
234 Saint Vincent and the Grenadines 2,600 An 2024 down 31.8% falling
234 Saint Vincent and the Grenadines 2,600 An 2024 down 31.8% falling
236 Faroe Islands 1,816 An 2024 down 5.3% falling
237 Saint Kitts and Nevis 1,709 An 2024 down 14.6% falling
237 Saint Kitts and Nevis 1,709 An 2024 down 14.6% falling
239 Sao Tome and Principe 1,588 An 2024 up 32.3% falling
239 Sao Tome and Principe 1,588 An 2024 up 32.3% falling
241 China, Hong Kong SAR 1,570 An 2024 down 7.6% volatile
242 Bahamas 743 An 2024 down 0.9% volatile
242 Bahamas 743 An 2024 down 0.9% volatile
244 Seychelles 557 An 2024 up 85.7% volatile
245 Brunei 286 An 2024 down 61.9% volatile
245 Brunei Darussalam 286 An 2024 down 61.9% volatile
247 Cook Islands 233 An 2024 up 5.9% falling
248 Singapore 177 An 2024 down 11.5% volatile
249 Niue 113 An 2024 unchanged volatile

Regions and income groups

Aggregates are excluded from the country ranking above so that a region can never outrank a country.

Share, cite or embed this page

Cite this page

Cattle — Stocks by country. Statizoid, drawing on Food and Agriculture Organization of the United Nations. Retrieved 13 November 2026, from https://agriculture.statizoid.com/stat/cattle-stocks-3/

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-NC-SA 3.0 IGO (FAO); please keep the attribution.

<a href="https://agriculture.statizoid.com/stat/cattle-stocks-3/">Cattle — Stocks by country</a> — Statizoid

About this data

Indicator
Cattle — Stocks
Unit
An
Source
Food and Agriculture Organization of the United Nations
Licence
CC BY-NC-SA 3.0 IGO (FAO)
Coverage
279 places, 15,950 data points, 1961–2024
Last refreshed

This dataset provides annual statistics on crop and livestock production across countries and territories. For crops, data are provided on area harvested, production quantities and yields. For livestock, data are provided on animal stocks, numbers of producing and slaughtered animals, and the production of meat, milk, eggs and other livestock products. The dataset also includes information on production quantities for selected processed products, such as vegetable oils, sugar, fibres, beer, wine and major dairy products.