Number of cattle by country

Countries reporting
191
Highest
238.18 million animals
Brazil
Lowest
113 animals
Niue
Median
1.52 million animals
Years covered
64
1961–2024
Data points
11,450

What the numbers show

Number of cattle is currently reported for 191 countries. The highest value is 238.18 million animals in Brazil; the lowest is 113 animals in Niue.

The median across all reporting countries is 1.52 million animals, and the mean is 8.23 million animals.

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

Number of cattle: full country ranking

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