Jabarkan Kelompok geografis dari Daftar gunung berapi di Indonesia

Geografi Sumatra didominasi oleh Pegunungan Bukit Barisan. Jajaran pegunungan ini membentang sepanjang hampir  dari utara ke selatan pulau, dan terbentuk oleh pergerakan Lempeng Indo-Australia. Lempeng ini bergerak dengan laju konvergensi 5,5 cm/tahun, yang menyebabkan terjadinya gempa bumi besar di sisi barat Sumatra, termasuk gempa bumi Samudera Hindia 2004. Pergerakan tektonik ini tak hanya menyebabkan gempa bumi, tetapi juga perumusan ruang magma di bawah pulau.

Satu dari 35 gunung berapi aktif, yakni Pulau Weh, terpisah dari daratan utama Sumatra. Pemisahan ini disebabkan oleh letusan besar yang menyebabkan daratan antara Weh dan Sumatra digenangi oleh air laut pada zaman Pleistosen. Gunung berapi terbesar di Sumatra adalah supervulkan Gunung Toba,  ×  di kedalaman Danau Toba, yang terbentuk setelah keruntuhan kaldera (sekitar 74.000 BP). Letusan ini diperkirakan mencapai skala 8 VEI, letusan gunung berapi terbesar yang diketahui 27 juta tahun terakhir. Puncak tertinggi di jajaran pegunungan Bukit Barisan adalah Gunung Kerinci, dengan ketinggian 3.805 m (12,467 ft) dari permukaan laut.