Berdasarkan bentuk dan penahanan terhadap tanah, dinding penahan dapat klasifikasikan ke dalam tiga bentuk, yakni: (1) dinding gravity, (2) dinding semi gravity dan (3) dinding non gravity. Dinding gravity merupakan dinding penahan tanah yang mengandalkan berat bahan sebagai penahan tanah umumnya berupa pasangan batu atau bronjong batu (gabion).
Dinding semi gravity selain mengandalkan berat sendiri, memanfaatkan berat tanah tertahan untuk kestabilan struktur. Sedangkan dinding non gravity mengandalkan konstruksi dan kekuatan bahan untuk kestabilan.
baca juga : sewa excavator jogja