IndianAgri

India milk production

Annual milk output — India is the world's largest producer.

Milk production

247.87 MT

2024-25 · in million tonnes

Trend

205.4217.2228.9240.7252.42020-212021-222022-232023-242024-25
Milk productionin million tonnes

The numbers

Data table in million tonnes. Select a column header to sort.
2020-21210.0
2021-22221.1
2022-23230.6
2023-24239.3
2024-25247.9
Compare with another →

Figures are national milk production for the year (April–March), from DAHD's Basic Animal Husbandry Statistics.

What the numbers say

  • India is the world's largest milk producer, contributing roughly a quarter of global output.
  • Output rose 3.58% to 247.87 million tonnes in 2024-25, from 239.30 MT the year before.
  • Per-capita availability reached 485 grams per day in 2024-25, up from 319 g/day in 2014-15.

Related

IndianAgri coverage using this data

Sources

Department of Animal Husbandry & Dairying (DAHD), Basic Animal Husbandry Statistics 2025, released on National Milk Day (Nov 2025). Estimates come from the Integrated Sample Survey run across three seasons.

Last reviewed 16 August 2026.