India
Uttar Pradesh is the largest milk-producing state in India, with a total production of 36.24 million tons. It contributes around 15.72% of milk production in India.
Rajasthan is second on the list of milk-producing states in India. It produces over 33.31 million tons, or 14.45% of India's total milk production.
Madhya Pradesh is the third-largest milk-producing state in India. It has produced over 20.12 million tons or 8.73% of India's total milk production.
Gujarat is the fourth-largest milk-producing state in India. It produces around 7.49% of India's total milk production.
Andhra Pradesh is the fifth-highest milk-producing state in India. It contributes around 6.70% to India's total milk production.
Punjab is the sixth-highest milk-producing state in India. It contributes around 6.7% to the total milk production of India.
Maharashtra is the seventh-highest milk-producing state in India. It has produced over 14.3 million tons of milk.