Gempa yang terjadi berdasarkan penyebab
- Gempa bumi Tektonik: diakibatkan adanya aktivitas pergeseran lempeng tektonik secara tiba-tiba dan banyak menimbulkan kerusakan dibumi.
- Gempa bumi tumbukan: gempa yang terjadi akibat adanya tumbukan meteor atau asteroid dengan permukaan bumi, hal ini jarang terjadi.
- Gempa bumi runtuhan: gempa yang terjadi pada daerah pertambangan biasanya terjadi pada daerah lokal tertentu.
- Gempa bumi buatan: getaran gempa bumi yang disebabkan oleh aktivitas manusia seperit ledakan nuklir atau peledakan dinamit.
- Gempa bumi vulkanik: getaran yang terjadi akibat aktivitas vulkanik atau magma yang terjadi sebelum gunung berapi meletus, sehingga hanya akan terasa pada area gunung tersebut.
Gempa yang terjadi berdasarkan kedalaman
- Gempa bumi dalam: terjadi pada hiposentrum 300 KM di dalam kerak bumi
- Gempa bumi menengah: terjadi pada 60 KM hingga 300 KM di bawah permukaan laut