In 2025, India ranks second worldwide in cotton production, producing about 5.1 million tonnes. China ranks first with 7.5 million tonnes. India accounts for 20% of world cotton production and leads in total cotton cultivation area, covering 38% of the world's cotton-growing land. The expected output for 2025-26 in India is around 23.5-24.5 million bales.
This Question is Also Available in:
हिन्दीಕನ್ನಡ