Hemoroid timbul akibat kongesti vena yang disebabkan gangguan balik vena hemorroidalis sehingga vena mengalami prolaps. Akibat peningkatan takanan intra abdominal. konstipasi atau diare, sering mengajan, kongesti pelvis pada kehamilan, pembesaran prostat, fibroma uteri dan tumor rectum.
• Hemoroid interna:
Sumbatan aliran darah sistem portal menyebabkan timbulnya hipertensi portal dan terbentuk kolateral pada vena hemorroidalis superior dan medius.
• Hemoid externa:
Robeknya vena hemorroidalis inferior membentuk hematoma di kulit yang berwarna kebiruan, kenyal, keras dan nyeri.