SaveAgri.orgDashboard
Advertisement

Soya beans in India

Production, area harvested and yield per hectare.

‹ All crops

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

08.2M16.3M196119932024
Production (tonnes)

Area harvested

07.2M14.3M196119932024
Area harvested (hectares)

Yield

07311k196119932024
Yield (kg per hectare)

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.

#CountryYield (kg/ha)Share of world output
1United States of America3,41329.9%
2Canada3,3051.9%
3Brazil3,14736.3%
4Paraguay3,0402.8%
5Argentina2,94512.1%
6Ukraine2,4451.7%
7China, mainland2,0015.2%
8Russian Federation1,6951.8%
9India1,1703.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.

Advertisement