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
| Rank | State | Value |
|---|---|---|
| 1 of 31 | Punjab | 4,761 kg/ha |
| 2 of 31 | Haryana | 4,036 kg/ha |
| 3 of 31 | Delhi | 3,830 kg/ha |
| 4 of 31 | Telangana | 3,655 kg/ha |
| 5 of 31 | Andhra Pradesh | 3,157 kg/ha |
| 6 of 31 | Bihar | 3,104 kg/ha |
| 7 of 31 | West Bengal | 2,999 kg/ha |
| 8 of 31 | Uttar Pradesh | 2,986 kg/ha |
| 9 of 31 | Tripura | 2,926 kg/ha |
| 10 of 31 | Keralam | 2,906 kg/ha |
| 11 of 31 | Tamil Nadu | 2,835 kg/ha |
| 12 of 31 | Puducherry | 2,632 kg/ha |
| 13 of 31 | Uttarakhand | 2,596 kg/ha |
| 14 of 31 | Madhya Pradesh | 2,470 kg/ha |
| 15 of 31 | Meghalaya | 2,439 kg/ha |
| 16 of 31 | Chhattisgarh | 2,409 kg/ha |
| 17 of 31 | Manipur | 2,300 kg/ha |
| 18 of 31 | Himachal Pradesh | 2,285 kg/ha |
| 19 of 31 | Gujarat | 2,278 kg/ha |
| 20 of 31 | Assam | 2,221 kg/ha |
| 21 of 31 | Goa | 2,198 kg/ha |
| 22 of 31 | Odisha | 2,160 kg/ha |
| 23 of 31 | Jammu & Kashmir | 2,074 kg/ha |
| 24 of 31 | Karnataka | 1,749 kg/ha |
| 25 of 31 | Jharkhand | 1,710 kg/ha |
| 26 of 31 | Nagaland | 1,673 kg/ha |
| 27 of 31 | Rajasthan | 1,672 kg/ha |
| 28 of 31 | Mizoram | 1,670 kg/ha |
| 29 of 31 | Arunachal Pradesh | 1,653 kg/ha |
| 30 of 31 | Sikkim | 1,577 kg/ha |
| 31 of 31 | Maharashtra | 1,574 kg/ha |