In 2024 India produced about 217.9 million tonnes of rice from 50.5 million hectares, an average yield of 4,313 kg per hectare. That is up 36% on ten years earlier. Yield per hectare has risen 20% over the same period.
Production
Area harvested
Yield
India against the world
Among the 14 countries that each grow at least 1% of the world's rice, India ranks 8 of 14 for yield in 2024, at 4,313 kg per hectare. The world average is 4,757 kg per hectare. United States of America leads at 8,684 kg per hectare.
| # | Country | Yield (kg/ha) | Share of world output |
|---|---|---|---|
| 1 | United States of America | 8,684 | 1.2% |
| 2 | China, mainland | 7,155 | 25.3% |
| 3 | Japan | 6,956 | 1.2% |
| 4 | Brazil | 6,728 | 1.3% |
| 5 | Viet Nam | 6,152 | 5.3% |
| 6 | Bangladesh | 5,291 | 7.4% |
| 7 | Indonesia | 5,290 | 6.5% |
| 8 | India | 4,313 | 26.6% |
| 9 | Philippines | 4,108 | 2.3% |
| 10 | Myanmar | 3,941 | 3.4% |
| 11 | Pakistan | 3,741 | 1.8% |
| 12 | Cambodia | 3,644 | 1.7% |
| 13 | Thailand | 2,983 | 4.1% |
| 14 | Nigeria | 1,997 | 1.1% |
How does your rice yield compare?
Averages are national figures and depend on irrigation, variety and season. Your own field can be well above or below them.
Source: FAO, FAOSTAT crops and livestock products (CC BY 4.0). National totals for India, including FAO estimates; they can differ from Indian ministry releases.