Answer - The top three cotton producing states in India are: Gujarat > Maharashtra > Telangana > Andhra Pradesh > Rajasthan.