Chronic Constipation: This is the most important cause of piles. Hard stools and excessive straining during defecation increase pressure on the blood vessels in the anus.
Low dietary fiber: Constipation is likely to occur if the diet is low in fiber-rich foods such as fruits, vegetables, and grains.
Overweight: Being overweight puts pressure on the veins in the anus.
Pregnancy: The growing uterus during pregnancy puts pressure on the blood vessels in the anus, and many women develop piles during this time.
Sitting for long periods of time: Sitting in one position for hours on end, whether for work or otherwise, can affect blood circulation in the anus and cause piles.
Aging: Piles can also occur as the strength of the tissues around the anus decreases with age.
Excessive weight lifting: This can happen to people who do strenuous jobs and who constantly lift heavy objects.