When it is about cotton production, India is head of the line among the global producers. Cotton is considered as the topmost Indian cash crop that contributes the most of the national agro-economy. The cotton farming in Indian consumes around 6% of the total available water supply of the country and around 44.5% of total pesticides. India produces the first-rate quality basic raw material for the cotton industry across the world and generates huge revenue every year through cotton production.

The cotton production depends on various factors like soil, temperature, climate, labour cost, fertilizers and adequate amount of water or rain. In India, there are many states that produce a huge amount of cotton every year but the efficiency varies from state to state. Here is the list of top 10 largest cotton producing states in India in 2022 that will give you a fair idea regarding the national cotton production scenario.

10. Gujrat

Top cotton producing states in India 2019

Every year, Gujarat produces around 95 Lakh Bales of cotton, which stands around 30% of the complete cotton production of the country. Gujarat is the perfect place for growing cotton. Be it the temperature, soil, availability of water and fertilisers or the labour charges – everything goes in favour of the cotton irrigation. In Gujarat, around 30 Lakh Hectare land is used for cotton production which is indeed a milestone. Gujarat is well-known for its textile industry and a large amount of textile revenue of the nation is generated through this state only. The top cities like Ahmadabad and Surat have a slew of textile companies among which Arvind Mills, Raymond, Reliance Textiles and Shahlon are the most popular.

9. Maharashtra

Top cotton producing states in India

Considering the total cotton production in India, Maharashtra stands at number two position after Gujarat. Needless to say, the state has a wide range of big textile companies like Wardhman Textiles, Alok Industries, Welspun India and Bombay Dyeing. Maharashtra produces around 89 Lakh Bales of cotton every year. Since Maharashtra is a bigger state than Gujrat in terms of area; the available land for cotton cultivation is also huge in Maharashtra, which is around 41 Lakh Hectares. The main regions that contribute the most to the cotton production of the state include Amravati, Wardha, Vidarbha, Marathwada, Akola, Khandesh and Yavatmal.

8. Andhra Pradesh & Telangana Combined

Top cotton producing states in India

In 2014, Telangana was separated from Andhra Pradesh and a separate state recognition was officially provided to it in order to make the linguistic reorganisation. If the two states are combined and the data before 2014 is considered, the combined entity produces around 6641 thousand Tonnes of cotton every year. If separate data is considered, Telangana is capable of producing around 48-50 Lakh Bales of cotton and Andhra Pradesh can produce around 19-20 Lakh Bales. Telangana alone stands at the number 3 position among the top 10 states in India in terms of Cotton production, which was earlier the position secured by Andhra Pradesh. As Telangana is a newly formed state, the state government is constantly introducing new techniques and brining the modern machines into the scene to rev up the production and contribute more to the state’s and nation’s cotton revenue.

7. Karnataka

Top cotton producing states in India

Karnataka stands at number 4 position producing 21 Lakh Bales of cotton every year. The primary regions of Karnataka where cotton production is high are Raichur, Bellary, Dharwad, and Gulbarga. Karnataka contributes 7% to the total cotton production of the nation. A decent amount of land, around 7.5 Lakh Hectares is used to cultivate cotton in the state. The factors like climate and water supply also support the cotton production in Karnataka.

6. Haryana

Top cotton producing states in India

Haryana is at number 5 position in cotton production. It produces around 20-21 Lakh Bales of cotton per year. The main regions contributing to Haryana’s cotton production are Sirsa, Hissar, and Fatehabad. Haryana produces 6% of the total cotton produced in India. Agriculture is one of the primary areas on which the states like Haryana and Punjab focuses the most and the top-notch techniques and fertilisers are used in these states to add to the crop production and growth. Over 6 Lakh Hectares of land is utilised in Haryana for cotton production.

5. Madhya Pradesh

Top cotton producing states in India

Madhya Pradesh also gives a tough competition to the states like Haryana and Punjab in terms of cotton production. A whopping amount of 21 Lakh Bales of cotton is produced in Madhya Pradesh each year. Bhopal, Shajapur, Nimar, Ratlam and few other regions are the primary cotton production spots of Madhya Pradesh. Over 5 Lakh Hectares of land is used to cultivate cotton in Madhya Pradesh. The cotton industry generates lots of employments as well in the state. Madhya Pradesh produces around 4-4-5% of total cotton produced in India.

4. Rajasthan

Top cotton producing states in India

Rajasthan and Punjab contribute an almost equal amount of cotton to the total cotton produced in India. Rajasthan produces around 17-18 Lakh Bales of cotton and the Confederation of Indian Textile Industry has also been active and focused towards many regions of Rajasthan to improve the production and introduce hi-tech agriculture techniques. More than 4 Lakh Hectares of land is used for cotton cultivation in Rajasthan. The main areas growing cotton in the state include Ganganagar, Ajmer, Jhalawar, Hanumangarh and Bhilwara.

3. Punjab

Top cotton producing states in India

Punjab also produces a huge amount of cotton, equivalent to Rajasthan. Every year, the total amount of cotton production from Punjab stands near 9-10 Lakh Bales. Punjab is known for its finest quality cotton and the productive soil, sufficient water supply and adequate irrigation facilities justify this fact. The main areas of Punjab that are known for cotton production are Ludhiana, Bhatinda, Moga, Mansa and Farikot. Ludhiana is popular for the high-quality textile and resourceful textile companies.

2. Tamil Nadu

Top cotton producing states in India

Tamil Nadu stands at number 9 in this list. The climate and soil quality in Tamil Nadu is not extraordinary but if compared to other Indian states that are not present in this list, Tamil Nadu delivers a pretty decent amount of good-quality cotton despite the ordinary climatic and resource conditions. The state produces around 5-6 Lakh Bales of cotton every year.

1. Orissa

Top cotton producing states in India 2019

Orissa produces the lowest amount of cotton in comparison to the other states mentioned above. It produces a total of 3 Lakh Bales of cotton every year. Subernpur is the highest cotton producing region of Orissa.

Before 1970, the cotton production in India was not significant as it had to depend on the raw material import from the overseas regions. After 1970, many productive technologies were introduced in the country and a range of farmer awareness programmes was conducted targeting the optimum production of cotton in the country itself.

With time, the cotton production in India reached the soaring heights and the nation became the topmost contributor of cotton in the world. The Indian Government has also taken many encouraging steps in the field of irrigation throughout these years. A big rise in the production of cotton and many other raw materials is expected in the near future as the irrigation technology and the facilities available for irrigation is at the sky-high levels at present.


Please enter your comment!
Please enter your name here