The exact cause of uterine polyps is not well understood. However, they are associated with hormonal factors, particularly an excess of estrogen, which is a hormone that regulates the female reproductive system. Risk factors include obesity, hypertension, and taking tamoxifen, a drug used to treat breast cancer.