Si ritiene che svolgano un ruolo una serie di fattori, tra cui abitudini intestinali irregolari (stitichezza o diarrea), mancanza di esercizio fisico, fattori nutrizionali (diete a basso contenuto di fibre), aumento della pressione intra-addominale (sforzo prolungato, ascite, massa intra-addominale o gravidanza), genetica, assenza di valvole all'interno delle vene emorroidiche e invecchiamento. Altri fattori che si ritiene aumentino il rischio includono obesità, seduta prolungata, tosse cronica e disfunzione del pavimento pelvico.
obesità, seduta prolungata, tosse cronica e disfunzione del pavimento pelvico