Source: WiseVoter
In seventh place is Turkey, producing 833K tonnes of cotton every year.
Uzbekistan produces 940K tonnes of cotton.
Pakistan is fifth on the list, producing 981K tonnes of cotton.
Brazil produces 2.67 million tonnes of cotton.
The United States produces 3.96 million tonnes of cotton every year, becoming the third-largest cotton producer in the world.
Second on the list in China. It produces 5.7 million tonnes of cotton every year.
India produces 5.9 million tonnes of cotton every year, the most by a country in the world.