Причина геморроя до конца не выяснена и может быть связана с целым рядом факторов. Считается, что под слизистой оболочкой анального канала существует особый слой ткани, формирующийся во время жизни плода, расположенный в левой, правой передней и правой задней областях анального канала, выступающий в анальный канал; он состоит из вен (или венозных синусов), гладкой мускулатуры, эластичной ткани и соединительной ткани, называемой сосудистой подушечкой анального канала, именуемой анальной подушечкой, которая служит для закрытия анального канала и контроля дефекации. В нормальных условиях анальная подушечка неплотно прилегает к мышечной стенке анального канала. Во время дефекации она проталкивается вниз в основном под действием давления, а после дефекации втягивается в анальный канал под действием собственного сокращения. Когда эффект эластичного втягивания снижается, анальная подушка становится переполненной и смещается вниз, образуя геморроидальные узлы. Теория варикозного расширения вен предполагает, что образование геморроя происходит в основном из-за венозного расширения и застоя. С анатомической точки зрения, портальная венозная система и ответвляющиеся от нее вены прямой кишки не имеют венозных клапанов; стенки верхнего и нижнего прямокишечных сплетений тонкие и неглубокие; подслизистая ткань конечного отдела прямой кишки рыхлая; все эти факторы могут вызвать застой крови и венозную дилатацию. Ректальный канал расположен в самой нижней части брюшной полости, и существует множество факторов, которые могут вызвать обструкцию венозного рефлюкса прямой кишки, например, длительное сидение и стояние, запоры, беременность, увеличение простаты и опухоли огромного таза и т.д., что может привести к образованию геморроя из-за застоя и расширения вен прямой кишки с нарушением кровотока. У человека из-за его вертикальной позы кровь очень легко застаивается в аноректальной области и со временем образуется геморрой. Согласно анатомии и наблюдениям за рептилиями в стране и за рубежом, ни у кого не было обнаружено геморроя, что служит убедительным доказательством этой теории. Кроме того, хроническое употребление алкоголя и прием большого количества раздражающей пищи может вызвать местные застойные явления; инфекции перианальной области могут вызвать воспаление перивенуса, в результате чего вены теряют свою эластичность и расширяются; недоедание может вызвать атрофию и слабость местных тканей. Все эти факторы могут спровоцировать развитие геморроя.