La disfunción eréctil es causada principalmente por problemas vasculares y no psicológicos como se pensaba anteriormente. Los factores de riesgo para la disfunción eréctil son los mismos que para enfermedades cardiovasculares como la edad, tabaquismo, diabetes y obesidad. Además, la disfunción eréctil puede ser el primer síntoma de enfermedad vascular y un paciente con disfunción eréctil tiene un 80% de probabilidades de sufrir un infarto en los próximos 2-3 años.