بیماری شقاق در زنان و حتی مردان در درجه اول به دلیل یبوست یا اسهال مزمن بروز می کند. این بیماری بر اثر فشار زایمان و بارداری و حتی نشستن زیاد نیز در زنان بروز می کند. زنانی که اضافه وزن دارند یا از مشکلات گوارشی رنج می برند بیشتر از دیگر زنان و دختران در معرض خطر ابتلا به شقاق می باشند. برخی اختلال های هورمونی نیز منجر به بروز شقاق در زنان می شود.