Number of cattle in Morocco 2010-2021
In 2021, the number of cattle in Morocco reached a total of 3.18 million heads, a increase of approximately 10,000 heads compared to the previous year. From 2010 onwards, the cattle population in the country generally increased, peaking at 3.44 million heads in 2018.