Image description
Representational image | BSS photo

More than 91 lakh animals were sacrificed during Eid-ul-Azha in Bangladesh in 2025 as cattle and goats account for the largest number, according to the Department of Livestock Services.

Out of the total 91,36,734 animals sacrificed, 47,05,106 were cattle, 44,30,668 were goats and sheep and 960 were others, said an official release.


The least number of animals – 3,19, 823 were sacrificed in Sylhet division. Mymensingh division ranked second in terms of least sacrificed animals as the number is 3,83,162.

The highest number of animals is sacrificed this year in Rajshahi division. This number is 23,24,971 cattle. Then the most sacrifices were made in Dhaka division and the number is 2,185,040.

In addition, 17,53,732 animals were sacrificed in Chattogram division. A total of 8,04,224 cattle were sacrificed in Khulna division, 400,783 cattle in Barishal division while 964,999 in Rangpur division.

The department said that this year’s calculation was made by collecting information on the basis of stratified random sampling.

The calculation was made by collecting at least one percent samples from 3 villages (small, medium and large) in each upazila.

According to the department, 33,10,603 sacrificial animals were unsold this time.

The reason for this, the department said, is that the production of sacrificial animals was high this time.

Therefore, it is not unusual for the animals to remain unsold.

Besides, these unsold animals will be needed in various rituals and ceremonies.