Map Options

Metric:
Color Scheme:
map placeholder
Click on a country for details.
Cotton Production (Bales) 2023

0

5M

10M

15M

20M

25M

Cotton Production by Country 2024

Cotton is the world’s most popular fiber for manufacturing clothing and various textiles. Currently, an estimated 25 million tons of cotton is being produced worldwide. The four most common types of cotton produced are Gossypium hirsutum, Gossypium babadense, Gossypium arboretum, and Gossypium herbaceum. Beloved fabrics like denim, corduroy, and terrycloth are made from cotton. One bale of cotton is equivalent to 480 pounds, and as the largest cotton producer in the world, China harvested more than 6.4 million tons of cotton in 2021.

Here is an overview of the biggest global cotton producers as of 2022.

Country
Cotton Production (Bales) 2023
China27.5M
India26.2M
Brazil14.6M
United States12.1M
Pakistan6.7M
Australia5M
Turkey3.2M
Uzbekistan2.9M
Argentina1.6M
Mali1.3M

1. China - 6,423,000 tons

Being home to the largest population in the world makes China the largest producer, consumer, and importer of cotton. There are an estimated 300 million people involved in producing cotton in China.

2. India - 6,162,000 tons

India is often referred to as the birthplace of cotton, and the industry plays a significant role in the economy of the country. Even though India’s production ranked second in the last two years, the nation possesses more areas to cultivate cotton than China does. It is possible India will make a reappearance at the top of the list if all available areas are cultivated.

3. The United States of America - 3,181,000 tons

Most of the cotton produced in The United States comes from the country’s southern region. American farmers make full use of the tools available to help them harvest and cultivate cotton. The U.S. is a large importer of cotton due to the high demand for clothing and textiles.

4. Brazil - 2,341,000 tons

Over the last 4 years, Brazil has more than doubled its cotton production. Though it experienced a slight dip in production due to the COVID-19 pandemic, they remain the 2nd largest exporter of cotton in the world. Roughly 92% of the cotton area in Brazil is not irrigated.

5. Pakistan - 980,000 tons

Pakistan’s cotton production has been consistent in recent years, but the growth rate has become stagnant. Over the next year, cotton production in the country is only expected to increase by a modest 2%.

6. Uzbekistan - 762,000 tons

Aside from being the world’s 3rd largest cotton exporter, Uzbekistan has gained recognition for eliminating forced child labor from its cotton cultivation. Currently, most of the cotton production is done by small farmers.

7. Turkey - 631,000 tons

Turkey currently has 1,986 licensed cotton farmers. Cotton production is essential to the country, but as a water-stressed nation, increasing the cotton harvest poses challenges to the farmers.

8. Australia - 610,000 tons

Nearly 66% of Australian cotton is grown in New South Wales, with the remaining 34% being grown in Queensland. Australia produces enough cotton to clothe 500 million people in a typical year.

9. Benin - 316,000 tons

Benin is the largest cotton producer in West Africa. Cotton production increased by a dramatic 13.4% between 2017 and 2019. Increased cotton production has contributed to the consistent growth in Benin’s overall economy.

10. Greece - 305,000 tons

Greece primarily exports its cotton to other countries, with Turkey being its major recipient. The soil in Greece is ideal for cultivating cotton and use modern equipment to expedite the planting process.

  • 2023 data compiled by the United States Department of Agriculture and displayed in number of 480-lb bales produced.
  • 2021 & 2022 data compiled by the International Cotton Advisory Committee and displayed in 1000s of metric tons (1k mt). It is likely that several countries rounded production to the nearest 1000 tons, which could result in countries with production less than 500 tons posting a production amount of 0.
Country
Cotton Production (Bales) 2023
% of Global Production 2023
Cotton Production 2022 (1k mt)
Cotton Production 2021 (1k mt)
China27.5M24.2%5,9805,730
India26.2M23%5,2005,219.85
Brazil14.6M12.8%3,0202,551.73
United States12.1M10.6%3,150.033,814.53
Pakistan6.7M5.9%8501,265.62
Australia5M4.4%1,2001,277
Turkey3.2M2.8%886.60832.78
Uzbekistan2.9M2.5%590590
Argentina1.6M1.4%250331.48
Mali1.3M1.1%294.52310.85
Benin1M0.9%281.82306.40
Turkmenistan900K0.8%299.37298
Mexico897K0.8%233.82231.49
Burkina Faso770K0.7%193.83207.66
Ivory Coast745K0.7%121215.85
Cameroon660K0.6%140.52131.61
Sudan600K0.5%132.63131.32
Tajikistan565K0.5%109.47109.36
Myanmar547K0.5%153.21153.21
Afghanistan500K0.4%14.1614.15
Tanzania470K0.4%141.32141
Azerbaijan450K0.4%68.13113.22
Nigeria350K0.3%93.4476
Egypt350K0.3%
Iran350K0.3%80.4880.40
Kazakhstan300K0.3%80.2880.20
Zimbabwe215K0.2%57.3057.24
Chad205K0.2%52.0953.57
Paraguay205K0.2%4.244.20
Ethiopia180K0.2%62.6361.95
Uganda170K0.1%44.5644.51
Syria160K0.1%25.8028.30
Bangladesh155K0.1%35.6535.62
Togo130K0.1%2021.19
Mozambique115K0.1%22.9222.90
Malawi90K0.1%21.6221.60
Kyrgyzstan85K0.1%1620
South Africa62K0.1%13.5413.12
North Korea55K0%11.9711.97
Colombia54K0%15.9415.78
Zambia45K0%26.8326.80
Israel40K0%7.557.54
Central African Republic36K0%8.498.33
Peru33K0%19.5419.35
Madagascar30K0%65
Senegal30K0%6.238.71
Ghana28K0%5.775.76
Guinea18K0%43.64
Iraq15K0%3.143.14
Bolivia10K0%2.822.79
Niger9K0%2.292.25
Yemen8K0%1.281.28
Venezuela8K0%5.675.61
Somalia7K0%1.761.76
Kenya5K0%10.56
Angola5K0%0.880.88
Sri Lanka5K0%
Haiti5K0%1.011.01
Cuba4K0%1.111.10
Vietnam3K0%1.511.51
Indonesia2K0%2.292.54
Philippines2K0%0.010.01
Thailand2K0%1.511.51
South Korea1K0%
Ecuador1K0%0.550.55
Albania1K0%0.060.06
Spain0%39.1951.83
Morocco0%0.220.22
Nepal0%2.162.15
Burundi0%1.461.45
Honduras0%0.03
Greece0%304.88304.88
Laos0%6.616.60
Nicaragua0%0.270.26
Bulgaria0%0.260.26
Gambia0%0.320.32
Eswatini0%0.410.41
showing: 77 rows

Which country produces the most cotton?

Having produced 27.5 million 480-lb bales of cotton in 2023, China is the country that produces the most cotton. India is close behind with 26.2 million bales in 2024. Together, China and India accounted for approximately 47% of global cotton production in 2023.

Frequently Asked Questions

Sources