Hemoroidy provázejí lidstvo odjakživa. V současnosti trápí až třetinu lidí ve věku třicet až padesát let a téměř polovinu populace ve věku po padesátce. K rizikovým faktorům patří nesprávná životospráva, obezita, sedavá povolání, zácpa, infekce nebo nedostatečná hygiena.