Which State is the Largest Producer of Milk in India? Milk production remains a cornerstone of India's rural economy, providing a livelihood for millions of people in India. As the global leader in dairy, India contributes roughly 25% of the world's total milk production, contributing significantly to global dairy supplies. As per the report of 2025 of the Basic Animal Husbandry Statistics, total milk production in the country is 247.87 million tonnes, showing a steady growth of 3.58% over the previous year. While there are many indian state who have contributed Highest producer of Milk in India. But, do you know which state is the largest producer of Milk in India? Let’s find out which state earns this title, and how it leads in the Highest producer of Milk in India.
Which State is the Largest producer of Milk in India?
As of the latest official data for the 2025 period from Basic Animal Husbandry Statistics (BAHS), Uttar Pradesh is the largest producer of milk in India. The state has consistently maintained its lead due to its massive livestock population and favourable geographic conditions for cattle rearing. Uttar Pradesh alone accounts for approximately 15.66% of the total milk produced in the country. It is followed closely by Rajasthan, which is another major hub for dairy farming.

Source: Canva
Top 5 States with the Highest Milk Producers in India
According to the 2024 report of the Department of Animal Husbandry & Dairying (DAHD), the total milk production in the country has reached 247.87 million tonnes, showing a steady growth of 3.58% over the previous year. While many states contribute to this success, the following five states produce 81.82% of India's total milk.
| Rank | State | Contribution (%) | Production (Approx. Million Tonnes) |
| 1 | Uttar Pradesh | 15.66% | 38.8 |
| 2 | Rajasthan | 14.82% | 36.7 |
| 3 | Madhya Pradesh | 9.12% | 22.6 |
| 4 | Gujarat | 7.78% | 19.3 |
| 5 | Maharashtra | 6.71% | 16.6 |
| 6 | Punjab | 6.00% | 14.9 |
| 7 | Andhra Pradesh | 5.63% | 14.8 |
| 8 | Karnataka | 5.61% | 14.8 |
| 9 | Bihar | 5.41% | 14.8 |
| 10 | Haryana | 5.08% | 14.5 |
Source: BAHS 2025 Report
Key Factors Behind the Largest Producer of Milk in India
1. Massive Livestock Population
States like Uttar Pradesh and Rajasthan have the highest numbers of buffaloes and cows in India. A larger population of milch animals (animals kept for milk) naturally leads to higher total output.
2. Strong Dairy Cooperatives
The success of Gujarat and Rajasthan is largely due to cooperative societies. These organisations help small farmers collect, process, and sell milk at fair prices, encouraging more people to join the dairy business.
3. Improved Veterinary Services
The Indian government has launched several schemes to improve animal health. Better vaccinations and high-quality fodder (animal food) have increased the average amount of milk a single animal produces per day.
Important Facts About India's Dairy Sector
-
World Ranking: India is the largest producer of milk globally.
-
Per Capita Availability: The average availability of milk in India is approximately 485 grams per person per day, which is higher than the world average.
-
National Milk Day: India celebrates National Milk Day on November 26 every year to honor Dr. Verghese Kurien, the father of the White Revolution.
-
Total Output: The annual milk production in India has produced around 247.87 million tonnes, showing a steady growth year after year.
For more such articles, visit Jagran Josh regularly!
Comments
All Comments (0)
Join the conversation