Các loài và tiến hóa 
Có 2 loài cây coca được trồng, mỗi loài có 2 giống:
Erythroxylum coca
Erythroxylum coca var. coca (Coca Bolivia hoặc Huánuco) – thích nghi tốt ở miền đông dãy Andes thuộc Peru và Bolivia, một khu vực ẩm ướt, khí hậu nhiệt đới, rừng trên núi.
Erythroxylum coca var. ipadu (Coca Amazon) – được trồng ở vùng đồng bằng thuộc lưu vực sông Amazon ở Peru và Colombia.
Erythroxylum novogranatense
Erythroxylum novogranatense var. novogranatense (Coca Colombia) – một giống cây thuộc địa hình cao được trồng ở những khu vực đồng bằng. Nó được trồng ở những vùng khô hơn ở Colombia. Tuy nhiên, E. novogranatense rất dễ thích nghi với những điều kiện sinh thái thay đổi. Các lá có những gân dọc song song 2 bên của gân giữa.
Erythroxylum novogranatense var. truxillense (Coca Trujillo) – mọc chủ yếu ở Peru và Colombia. Lá của E. novogranatense var. truxillense không có những đường gân song song như tất cả những giống khác.