Cotton yields by country

Yield is the amount produced per unit of land used, measured in tonnes per hectare.

Countries reporting
99
Highest
6.59 tonnes per hectare
China
Lowest
0.1808 tonnes per hectare
Antigua and Barbuda
Median
1.31 tonnes per hectare
Years covered
64
1961–2024
Data points
5,475

What the numbers show

Cotton yields is currently reported for 99 countries. The highest value is 6.59 tonnes per hectare in China; the lowest is 0.1808 tonnes per hectare in Antigua and Barbuda.

The median across all reporting countries is 1.31 tonnes per hectare, and the mean is 1.64 tonnes per hectare.

The gap between the highest and lowest reporting country is a factor of about 36.

Over the past decade 46 countries rose and 51 fell. The largest increase was in Italy (up 412.7%), and the largest decrease in Vietnam (down 64.2%).

Cotton yields: full country ranking

#Country LatestYear 10-year changeTrend
1 China 6.59 tonnes per hectare 2024 up 50.1% volatile
2 Australia 5.06 tonnes per hectare 2024 down 7.6% rising
3 Turkey 4.8 tonnes per hectare 2024 down 4.6% rising
4 Brazil 4.28 tonnes per hectare 2024 up 14.2% volatile
5 Bangladesh 4.28 tonnes per hectare 2024 up 28.4% volatile
6 Israel 4.18 tonnes per hectare 2024 down 18.5% rising
7 Mexico 4.05 tonnes per hectare 2024 down 13.7% rising
8 Nicaragua 3.63 tonnes per hectare 2023 up 89.9% rising
9 Kyrgyzstan 3.59 tonnes per hectare 2024 up 21.5% rising
10 Uzbekistan 3.05 tonnes per hectare 2024 up 16.7% rising
11 Greece 3.04 tonnes per hectare 2023 down 5.3% rising
12 Azerbaijan 2.9 tonnes per hectare 2024 up 62.4% rising
13 United States 2.86 tonnes per hectare 2024 up 10.5% rising
14 Kazakhstan 2.83 tonnes per hectare 2024 up 12.8% rising
15 Egypt 2.8 tonnes per hectare 2024 up 40.9% rising
16 Syria 2.8 tonnes per hectare 2024 up 25.2% rising
17 Guatemala 2.79 tonnes per hectare 2024 down 0.4% rising
18 South Africa 2.65 tonnes per hectare 2024 down 16.4% volatile
19 Colombia 2.61 tonnes per hectare 2024 up 4.7% rising
20 Iran 2.4 tonnes per hectare 2024 up 10.6% rising
21 Ethiopia 2.27 tonnes per hectare 2024 up 114.3% rising
22 Spain 2.23 tonnes per hectare 2022 down 18.6% rising
23 Cameroon 2.14 tonnes per hectare 2024 up 78.6% rising
24 Italy 2.13 tonnes per hectare 1990 up 412.7% volatile
25 Peru 2.1 tonnes per hectare 2024 down 28.6% rising
26 Tajikistan 2.06 tonnes per hectare 2024 down 1.9% rising
27 Argentina 2.04 tonnes per hectare 2024 up 2.6% rising
28 Morocco 2.03 tonnes per hectare 2024 down 0.8% rising
29 Paraguay 2.01 tonnes per hectare 2024 up 82.7% rising
30 Sri Lanka 2 tonnes per hectare 1990 down 52.5% volatile
31 North Korea 1.99 tonnes per hectare 2024 down 0.3% rising
32 Botswana 1.93 tonnes per hectare 2024 down 3.3% falling
33 Tunisia 1.92 tonnes per hectare 2024 down 11.5% rising
34 Ghana 1.86 tonnes per hectare 2024 up 91.9% rising
35 Philippines 1.84 tonnes per hectare 2024 down 22.5% volatile
36 El Salvador 1.77 tonnes per hectare 2020 down 22.3% falling
37 Bolivia 1.71 tonnes per hectare 2024 up 26.1% rising
38 Pakistan 1.71 tonnes per hectare 2024 down 25.6% rising
39 Niger 1.71 tonnes per hectare 2024 up 10.8% rising
40 Honduras 1.67 tonnes per hectare 2024 down 10.7% falling
41 Thailand 1.66 tonnes per hectare 2024 up 3.8% rising
42 Myanmar 1.54 tonnes per hectare 2024 down 26.0% volatile
43 Uganda 1.54 tonnes per hectare 2024 up 21.5% volatile
44 Sudan 1.47 tonnes per hectare 2024 down 10.3% flat
45 Iraq 1.45 tonnes per hectare 2024 down 10.8% rising
46 Laos 1.38 tonnes per hectare 2024 up 59.2% rising
47 Zimbabwe 1.37 tonnes per hectare 2024 up 55.6% falling
48 North Macedonia 1.33 tonnes per hectare 1997 up 28.2% rising
49 Afghanistan 1.32 tonnes per hectare 2024 up 8.0% rising
50 India 1.31 tonnes per hectare 2024 down 7.3% rising
51 Cambodia 1.29 tonnes per hectare 2024 down 2.1% flat
52 Ecuador 1.29 tonnes per hectare 2024 down 0.2% rising
53 Cyprus 1.25 tonnes per hectare 1982 up 309.3% rising
54 Uruguay 1.21 tonnes per hectare 1992 up 21.4% rising
55 Benin 1.19 tonnes per hectare 2024 up 26.1% rising
56 Venezuela 1.18 tonnes per hectare 2024 up 54.7% rising
57 Burkina Faso 1.18 tonnes per hectare 2024 down 14.1% rising
58 Namibia 1.15 tonnes per hectare 2007 down 2.2% rising
59 Albania 1.11 tonnes per hectare 2024 down 0.0% rising
60 Guinea-Bissau 1.11 tonnes per hectare 2024 up 7.4% falling
61 Madagascar 1.06 tonnes per hectare 2024 down 8.5% falling
62 Turkmenistan 1.03 tonnes per hectare 2024 down 25.0% falling
63 Mali 1.03 tonnes per hectare 2024 up 1.0% rising
64 Taiwan 1 tonnes per hectare 1994 down 40.0% rising
65 Nepal 0.9859 tonnes per hectare 2024 down 2.5% rising
66 South Korea 0.9786 tonnes per hectare 2005 up 0.6% rising
67 Guinea 0.972 tonnes per hectare 2024 down 0.5% flat
68 Dominican Republic 0.9565 tonnes per hectare 1994 up 0.8% flat
69 Yemen 0.929 tonnes per hectare 2024 down 20.9% rising
71 Romania 0.9 tonnes per hectare 1999 unchanged rising
72 Senegal 0.8961 tonnes per hectare 2024 up 11.2% rising
73 Cote d'Ivoire 0.886 tonnes per hectare 2024 down 10.3% rising
74 Zambia 0.8751 tonnes per hectare 2024 down 9.2% rising
75 Cuba 0.8629 tonnes per hectare 1967 up 10.8% flat
76 Saint Vincent and the Grenadines 0.8333 tonnes per hectare 1970 unchanged flat
77 Costa Rica 0.7851 tonnes per hectare 2024 up 1.1% falling
78 Bulgaria 0.7074 tonnes per hectare 2024 down 37.7% flat
79 Togo 0.6768 tonnes per hectare 2024 down 17.0% volatile
80 Tanzania 0.6337 tonnes per hectare 2024 down 19.8% rising
81 Mozambique 0.6159 tonnes per hectare 2024 down 0.3% rising
82 Chad 0.5882 tonnes per hectare 2024 down 6.5% rising
83 Malawi 0.5824 tonnes per hectare 2024 down 34.3% rising
84 Angola 0.5655 tonnes per hectare 2024 down 47.0% rising
85 Eswatini 0.5647 tonnes per hectare 2024 up 11.1% falling
86 Rwanda 0.5489 tonnes per hectare 1977 down 35.1% falling
87 Haiti 0.4813 tonnes per hectare 2024 down 0.8% rising
88 Vietnam 0.4524 tonnes per hectare 2024 down 64.2% volatile
89 Central African Republic 0.4349 tonnes per hectare 2024 down 20.9% rising
90 Democratic Republic of Congo 0.4221 tonnes per hectare 2024 down 4.3% rising
91 Burundi 0.4103 tonnes per hectare 2024 down 47.7% falling
92 Somalia 0.3995 tonnes per hectare 2024 up 2.7% rising
93 Nigeria 0.3787 tonnes per hectare 2024 down 48.0% volatile
94 Kenya 0.3785 tonnes per hectare 2024 down 31.7% rising
95 Gambia 0.3525 tonnes per hectare 2024 up 1.6% falling
96 Indonesia 0.3404 tonnes per hectare 2024 up 64.1% volatile
97 Grenada 0.3383 tonnes per hectare 2024 up 1.5% falling
98 Saint Kitts and Nevis 0.3235 tonnes per hectare 2024 up 5.0% falling
99 Algeria 0.3185 tonnes per hectare 2024 up 3.5% falling
100 Antigua and Barbuda 0.1808 tonnes per hectare 2024 up 3.3% volatile

Regions and income groups

Aggregates are excluded from the country ranking above so that a region can never outrank a country.

About this data

Indicator
Cotton yields
Unit
tonnes per hectare
Source
Food and Agriculture Organization of the United Nations (2025) – with major processing by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
101 places, 5,475 data points, 1961–2024
Last refreshed

Yield is the amount produced per unit of land used, measured in tonnes per hectare.