Longsor atau sering disebut juga gerakan tanah adalah suatu peristiwa geologi yang terjadi karena pergerakan masa batuan atau tanah dengan berbagai tipe dan jenis seperti jatuhnya bebatuan atau gumpalan besar tanah. Secara umum kejadian longsor disebabkan oleh dua faktor yaitu faktor pendorong dan faktor pemicu.
Faktor pendorong adalah faktor-faktor yang memengaruhi kondisi material sendiri, sedangkan faktor pemicu adalah faktor yang menyebabkan bergeraknya material tersebut. Meskipun penyebab utama kejadian ini adalah gravitasi yang memengaruhi suatu lereng yang curam, namun ada pula faktor-faktor lainnya yang turut berpengaruh: erosi yang disebabkan aliran air permukaan atau air hujan, sungai-sungai atau gelombang laut yang menggerus kaki lereng-lereng bertambah curam. Lereng dari bebatuan dan tanah diperlemah melalui saturasi yang diakibatkan hujan lebat.
Gempa bumi menyebabkan getaran, tekanan pada partikel-partikel mineral dan bidang lemah pada massa batuan dan tanah yang mengakibatkan longsornya lereng-lereng tersebut. Gunung berapi menciptakan simpanan debu yang lengang, hujan lebat dan aliran debu-debu. Getaran dari mesin, lalu lintas, penggunaan bahan-bahan peledak, dan bahkan petir. Berat yang terlalu berlebihan, misalnya dari berkumpulnya hujan atau salju.