Ada beberapa faktor yang menjadi penyebab tingginya angka kekerasan seksual di satuan pendidikan, antara lain:
Ketidakadilan gender
Budaya patriarki yang memandang wanita sebagai objek seksual atau inferior dapat membuat wanita lebih rentan terhadap kekerasan seksual. Selain itu, bias gender juga dapat membuat pria yang mengalami kekerasan seksual merasa malu atau tidak diakui sebagai korban.
Kekurangan pendidikan dan kesadaran
Kekurangan pengetahuan tentang apa yang dianggap sebagai kekerasan seksual dan bagaimana melaporkannya dapat menghambat korban untuk melapor.
Selain itu, kekurangan pendidikan seksual yang memadai juga dapat membuat siswa kurang siap untuk menghadapi situasi kekerasan seksual atau untuk melaporkannya jika terjadi.
Kurangnya perlindungan dan penegakan hukum
Kurangnya perlindungan dan penegakan hukum terhadap tindakan kekerasan seksual dapat memberikan sinyal bahwa perilaku semacam itu diterima atau diabaikan.