Ada tiga jenis wilayah pertumbuhan kopi di Indonesia. Jawa merupakan salah satu pulau terbesar yang juga merupakan produsen terbesar komoditi kopi. Jawa terkenal dengan jenis kopi gourmet Arabika. Kopi jenis arabika adalah yang jenis kopi yang paling cocok untuk ditanam pada ketinggian lebih dari 1500 meter di atas permukaan laut. Tanaman kopi ini dapat tumbuh dengan baik pada suhu 16-20 derajat Celcius. Tanaman kopi jenis arabika cenderung lebih tahan terhadap penyakit, sehingga petani harus lebih memberi perhatian pada tanaman saat baru ditanam. Jawa ternyata juga dikenal sebagai salah satu penghasil kopi terbaik di dunia. Biji kopi dari pulau Jawa dapat disimpan di gudang dalam waktu sampai tiga tahun.
Pulau di Indonesia yang merupakan produsen kopi salah satunya adalah Sulawesi yang pernah dikenal sebagai Celebes. Kopi yang ditanam di Sulawesi sebagian besar diolah dengan cara dijemur. Wilayah yang paling terkenal untuk menanam kopi di Sulawesi adalah daerah tanah Toraja, di mana tanaman kopi tumbuh di daerah pegunungan 1500 meter di atas permukaan laut. Tanaman kopi di wilayah ini terus berkembang dengan cara tradisional untuk membudidayakan kopi, terutama perkebunan rakyat milik pribadi. Pemilihan buah kopi dilakukan secara tradisional membuat kopi memiliki kualitas sangat tinggi karena hanya diambil dari buah kopi pilihan terbaik. Jenis Toraja Arabika memiliki karakter dan aroma yang khas. Hasil tahunan kopi Arabika dari Toraja membuat kopi ini diburu oleh para pecinta kopi di seluruh dunia. Kopi Sulawesi Toraja sangat terkenal di Jepang.
Pulau lainnya adalah Sumatera merupakan penghasil kopi utama lain dari Indonesia. Sumatera menghasilkan dua jenis kopi kualitas yang paling terkenal dan tinggi di dunia yaitu Mandheling dan Ankola untuk kopi Arabika. Kopi Sumatra Mandheling diolah di luar kota Padang, pada barat distrik kopi pantai. Kopi ini ditandai dengan keasaman rendah dan berat, hampir manis. Kopi ini diproses dan terkenal dengan rasa mereka yang Indonesia yang paling sangat dicari adalah Toraja dan Mandehling.
