India in Numbers india.tf
Agriculture✓ VerifiedAuto-updated

How much milk does India produce?

247.9 million tonnes
2024-25▲ 8.6 vs 2023-24

DAHD · BAHS · released 26 Nov 2025 · next due by 25 Jan 2027

How much milk does India produce?
PeriodValue (million tonnes)
2024-25247.9
2023-24239.3
2022-23230.6
2021-22222.1
2020-21210.0
2019-20198.4
2018-19187.7
2017-18176.3
2016-17165.4
2015-16155.5
2014-15146.3

Use in your answer

India's milk production was 247.9 million tonnes in 2024-25, compared with 239.3 million tonnes in 2023-24 (Basic Animal Husbandry Statistics). Source: Department of Animal Husbandry and Dairying, Basic Animal Husbandry Statistics 2025.

Cite as: Basic Animal Husbandry Statistics 2025 (Integrated Sample Survey) (Department of Animal Husbandry and Dairying), 2024-25

What this shows

  • India produced 247.9 million tonnes of milk in 2024-25, up 3.58% from 239.3 million tonnes in 2023-24 and from 146.3 million tonnes in 2014-15. India ranks first in the world (FAO).
  • Per capita availability rose to 485 grams a day in 2024-25, from 319 grams in 2014-15.
  • Uttar Pradesh (15.66%), Rajasthan (14.82%), Madhya Pradesh (9.12%), Gujarat (7.78%) and Maharashtra (6.71%) produce 54.09% of the milk. Indigenous buffaloes give 31.18% and crossbred cattle 30.80%.

Cite this

Basic Animal Husbandry Statistics 2025 (Integrated Sample Survey) (Department of Animal Husbandry and Dairying), 2024-25

Cite a fixed version from every published version below.

Source and method

Source
Department of Animal Husbandry and Dairying, Basic Animal Husbandry Statistics 2025
Table
BAHS 2025, Table 34 (year-wise milk production, million tonnes, 1950-51 to 2024-25), checked against Table 35 All India row ('000 tonnes) and the major highlights (section 3.1)
Released
26 Nov 2025
Retrieved
20 Oct 2026
Next due
by 25 Jan 2027
Processing
Copied as published (Table 34, one decimal).
Licence
GODL-India
What exactly is measured

Milk production in million tonnes from cows, buffaloes and goats, estimated each year by the Department of Animal Husbandry and Dairying from the Integrated Sample Survey run with the State animal husbandry departments. The survey year runs from March to February, not April to March.

Report a problem with this figure

History: every published version

Each time the source changes this series we archive the full series as it stood, with an archived copy of the source, and never delete an old version. Each version has a permanent page you can cite. Recorded since 20 Oct 2026: 1 version.

No figure in this series has been revised since we began recording on 20 Oct 2026.

  1. 11 periods, latest 2024-25: 247.9 million tonnes · first snapshotArchived sourcefa6874e4ded1
Release notes (1)
  • 247.87 million tonnes2024-25, Basic Animal Husbandry Statistics 2025

Get the data

Use it in Excel, Python or R

Excel (Data → From Web): https://india.tf/c/agr-milk-104/data.csv

Python: pandas.read_csv("https://india.tf/c/agr-milk-104/data.csv")

R: read.csv("https://india.tf/c/agr-milk-104/data.csv")

All statistics: /api/index.json. Free to reuse with attribution (GODL-India).