Ada banyak penyebab pembengkakan dubur: yang pertama lebih umum adalah retensi tinja, seperti retensi tinja jangka panjang dan kesulitan buang air besar, yang dapat menyebabkan sejumlah besar tinja tertahan di rektum, dan rektum akan menyerap air dari tinja sehingga menyebabkan terbentuknya batu tinja, yang jika terbentuk, dapat menyebabkan pembengkakan dubur. Penyebab kedua pembengkakan dubur juga bisa berupa endorektal atau tonjolan dubur anterior. Penyebab kedua distensi anal mungkin adalah lengan endorektal atau prolaps rektum. Dalam kasus ini, pemeriksaan rektal atau anoskopi harus dilakukan tepat waktu untuk melihat dengan jelas mukosa yang longgar. Alasan ketiga adalah jika wasir campuran berat dan dikombinasikan dengan banyak makanan pedas dan menjengkelkan, atau banyak alkohol, dapat menyebabkan pembengkakan inti wasir dan stagnasi pembuluh darah wasir, yang mengakibatkan pembengkakan dubur. Jadi ada banyak penyebab pembengkakan anus, yang harus diputuskan dengan menggabungkan pemeriksaan fisik, riwayat medis dan pemeriksaan tambahan.