Multiple choice

Which state has the highest share in the food grain production in India?

  1. Punjab

  2. Rajasthan

  3. Uttar Pradesh

  4. Madhya Pradesh

  5. Gujarat

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Uttar Pradesh consistently contributes the largest share of India's total food grain production, typically accounting for 15-20% of the national output. This is due to its vast agricultural land area, fertile soil in the Indo-Gangetic plains, and extensive irrigation infrastructure. While Punjab has higher productivity per hectare, UP's much larger cultivated area gives it the top position in total production. States like Rajasthan and Madhya Pradesh have increased production but still trail UP significantly.