FAOSTAT · 2006–2024
Cattle in Serbia
Serbia had 698,605 cattle in 2024, the 113th largest in the world (0.04% of the world total). Over ten years it fell by 24%. The record was 1.1 million head in 2006.
- Animals, 2024
- 698,605 head
- World rank
- 113 of 190
- 10-year change
- −24%
- Record
- 1.1 million head
- 2006
Cattle in Serbia, 2006–2024 (head)
By year
| Year | Head | Change |
|---|---|---|
| 2024 | 698,605 | −3.7% |
| 2023 | 725,408 | −9.3% |
| 2022 | 799,844 | −6.9% |
| 2021 | 859,514 | −3.0% |
| 2020 | 886,127 | −1.3% |
| 2019 | 898,178 | +2.3% |
| 2018 | 878,336 | −2.3% |
| 2017 | 898,650 | +0.7% |
| 2016 | 892,751 | −2.5% |
| 2015 | 915,641 | −0.5% |
| 2014 | 920,068 | +0.8% |
| 2013 | 913,144 | −0.8% |
| 2012 | 920,762 | −1.7% |
| 2011 | 936,570 | −0.2% |
| 2010 | 938,038 | −6.4% |
| 2009 | 1,002,295 | −5.2% |
| 2008 | 1,057,435 | −2.7% |
| 2007 | 1,087,077 | −1.7% |
| 2006 | 1,106,000 | — |
Other large producers
Source: FAO. 2025. FAOSTAT: Crops and livestock products. Accessed on 4 November 2026. fao.org/faostat. Licence: CC BY 4.0. Charts, rankings and changes calculated by Husfarm.

