Faktor-faktor penyebab kerusakan struktural bangunan: desain yang buruk, beban yang terlalu berat, cacat konstruksi, dan perencanaan pondasi yang tidak stabil.
Ada beragam alasan yang menyebabkan sebuah bangunan mengalami kerusakan struktural, bisa kesalahan struktural karena human error, atau kesalahan struktural karena faktor alam. Kerusakan tersebut memiliki tingkatan yang bervariasi, mulai dari kerusakan ringan hingga kerusakan berat yang berpotensi menyebabkan keruntuhan. Sebenarnya, kesalahan – kesalahan struktural tersebut bisa dicegah atau minimal diminimalkan sehingga dampaknya tidak terlalu besar. Meski begitu memang ada beberapa jenis kesalahan.