Insights · Development data · By indicator

foodgrain yield, by state

State-wise Estimates of Yield - Total Foodgrains · 2025 · ranked out of 31 states reporting that year

Rank 1 is the state with the highest value that year, not the best or most desirable result — a neutral ordering, never a judgement on the underlying number.

All-India (2025): 2,601 kg/ha

Loading map…
lowesthighest (2025)
no data this year
RankStateValue
1 of 31Punjab4,761 kg/ha
2 of 31Haryana4,036 kg/ha
3 of 31Delhi3,830 kg/ha
4 of 31Telangana3,655 kg/ha
5 of 31Andhra Pradesh3,157 kg/ha
6 of 31Bihar3,104 kg/ha
7 of 31West Bengal2,999 kg/ha
8 of 31Uttar Pradesh2,986 kg/ha
9 of 31Tripura2,926 kg/ha
10 of 31Keralam2,906 kg/ha
11 of 31Tamil Nadu2,835 kg/ha
12 of 31Puducherry2,632 kg/ha
13 of 31Uttarakhand2,596 kg/ha
14 of 31Madhya Pradesh2,470 kg/ha
15 of 31Meghalaya2,439 kg/ha
16 of 31Chhattisgarh2,409 kg/ha
17 of 31Manipur2,300 kg/ha
18 of 31Himachal Pradesh2,285 kg/ha
19 of 31Gujarat2,278 kg/ha
20 of 31Assam2,221 kg/ha
21 of 31Goa2,198 kg/ha
22 of 31Odisha2,160 kg/ha
23 of 31Jammu & Kashmir2,074 kg/ha
24 of 31Karnataka1,749 kg/ha
25 of 31Jharkhand1,710 kg/ha
26 of 31Nagaland1,673 kg/ha
27 of 31Rajasthan1,672 kg/ha
28 of 31Mizoram1,670 kg/ha
29 of 31Arunachal Pradesh1,653 kg/ha
30 of 31Sikkim1,577 kg/ha
31 of 31Maharashtra1,574 kg/ha