SF Prep Notes

Basic Animal Husbandry Statistics 2025: milk output 247.87 million tonnes, per capita 485 g/day

MoS Prof. S.P. Singh Baghel released 'Basic Animal Husbandry Statistics 2025' on National Milk Day, 26 November 2025, estimating India's milk production at 247.87 million tonnes in 2024-25.

Summary

BAHS 2025 is based on the Integrated Sample Survey for 1 March 2024 to 29 February 2025. Milk output grew 3.58% from 239.30 MT in 2023-24, and per-capita availability rose from 319 g/day in 2014-15 to 485 g/day in 2024-25. India ranks first in milk production. The top five milk-producing states — Uttar Pradesh (15.66%), Rajasthan (14.82%), Madhya Pradesh (9.12%), Gujarat (7.78%) and Maharashtra (6.71%) — contribute 54.09%. Egg production was 149.11 billion (106 eggs per capita a year) and meat production 10.50 MT, with India ranked 4th in meat.

Key facts

Milk 2024-25
247.87 MT (+3.58%)
Per-capita milk
485 g/day (319 in 2014-15)
Top milk state
Uttar Pradesh (15.66%), then Rajasthan, MP, Gujarat, Maharashtra
Eggs
149.11 billion; 106 per capita/year
Meat
10.50 MT; India 4th globally
Survey period
1 Mar 2024 – 29 Feb 2025
Released on
National Milk Day, 26 Nov 2025

Practice MCQs 3 questions

Q1

As per Basic Animal Husbandry Statistics 2025, India's milk production in 2024-25 was estimated at:

Show answer

Correct answer: C — 247.87 million tonnes

Milk production is estimated at 247.87 million tonnes in 2024-25, up 3.58% from 239.30 MT in 2023-24.

Q2 Advanced

According to BAHS 2025, which state is the largest milk producer in India?

Show answer

Correct answer: B — Uttar Pradesh

Uttar Pradesh leads with 15.66%, followed by Rajasthan (14.82%), Madhya Pradesh (9.12%), Gujarat (7.78%) and Maharashtra (6.71%).

Q3 Advanced

As per BAHS 2025, the per-capita availability of milk in India in 2024-25 was:

Show answer

Correct answer: D — 485 g/day

Per-capita availability rose from 319 g/day in 2014-15 to 485 g/day in 2024-25.

← All current affairs