Impotence, also known as erectile dysfunction (ED), can be caused by a number of factors, including cardiovascular disease, diabetes and high blood pressure. It is important to note that these conditions are often the cause of impotence, but they may not be its only cause. They could also be a contributing factor to your impotence.