How much milk does India produce?
India is the largest producer of milk: 135 million tonnes in 2024, 17% of the world's 788.6 million tonnes (FAOSTAT).
All about milk · All about India · Milk price history
India's milk production
| World rank | Production (tonnes) | Share of world | Ten-year growth | Year |
|---|---|---|---|---|
| 1 | 135 million tonnes | 17% | +7.3% a year | 2024 |
FAOSTAT Crops and livestock products (QCL), 2024. World total is the sum of reporting countries.
Share of world output over time
| 1990 | 2000 | 2010 | 2020 | 2024 |
|---|---|---|---|---|
| 4.8% | 6.8% | 9.3% | 14% | 17% |
How much milk India uses
India's domestic supply of milk was 235 million tonnes in 2023, 22% of the world's. Food supply was 87 kg per person a year, 80th highest of 142 countries with a million or more people. It produced 100% of what it used (self-sufficiency) and imported 0%. FAO's item is "Milk, excluding butter (whole-milk equivalent)". Consumption · Self-sufficiency.
The milk price India sells into
The benchmark price, Milk, USDA Class III spot, United States, was $19.66/cwt in August 2026, down 7% over twelve months. A single country's export price can differ from the benchmark: see trade price against benchmark. Monthly averages lag the market and are not investment advice. Milk price history.
Cite as: Commodity Origins, "India milk: production, exports and prices", https://commodityorigins.com/countries/IND/milk/ (CC BY 4.0). Rankings count only countries reporting to the sources named; this page is shown only for top-five producers or exporters with at least 3% of the world total. Report an issue with this page.