Hemorrhoids are most common and can occur at the age of over 50 years. But young people and children can also get piles.