In 2024 India produced about 15.1 million tonnes of soya beans from 12.9 million hectares, an average yield of 1,170 kg per hectare. That is up 46% on ten years earlier. Yield per hectare has risen 23% over the same period.
Production
Area harvested
Yield
India against the world
Among the 9 countries that each grow at least 1% of the world's soya beans, India ranks 9 of 9 for yield in 2024, at 1,170 kg per hectare. The world average is 2,778 kg per hectare. United States of America leads at 3,413 kg per hectare.
| # | Country | Yield (kg/ha) | Share of world output |
|---|---|---|---|
| 1 | United States of America | 3,413 | 29.9% |
| 2 | Canada | 3,305 | 1.9% |
| 3 | Brazil | 3,147 | 36.3% |
| 4 | Paraguay | 3,040 | 2.8% |
| 5 | Argentina | 2,945 | 12.1% |
| 6 | Ukraine | 2,445 | 1.7% |
| 7 | China, mainland | 2,001 | 5.2% |
| 8 | Russian Federation | 1,695 | 1.8% |
| 9 | India | 1,170 | 3.8% |
How does your soya beans 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.