UPPSC PCS - 2018

Which of the following countries has the maximum production of milk per cow?

Year Asked: 2018

A
Netherlands
B
Great Britain
C
Denmark
D
India

Correct Answer

C. Denmark

Detailed Explanation

Denmark is the right choice. Among the four options, Denmark has the highest average milk yield per cow, roughly 9,000 to 10,000 kg a year in recent national data, ahead of the Netherlands and Great Britain. India is far behind at around 1,500 to 2,000 kg per cow, mainly because most Indian cattle are low-yielding and get poor feeding and healthcare. These figures vary by source and year, so use them as approximate.

Why the others are weaker:

  • Netherlands: highly efficient dairy sector, but its per-cow average is slightly below Denmark's in recent years.
  • Great Britain: yields are lower, typically around 7,500 to 8,000 kg, with smaller herds and heavier dependence on grazing.
  • India: the largest milk producer by total volume. That volume comes from the huge animal population, not from per-animal productivity.

Core concept: per-animal productivity versus total production. For Mains (GS-III, animal husbandry and food security), this is why the National Programme for Dairy Development and breed improvement focus on yield per animal, not just herd size.

Trap: picking India because it is the world's largest milk producer, and confusing total output with yield per cow.

This question appeared in UPPCS 2018 GS Paper 1.

CollectorBabu Logo

CollectorBabu: Your Trusted Guide to Ace the UPSC Journey!

Contact Information

COPYRIGHT © COLLECTOR BABU 2026. All Rights Reserved
telegram-icon