Aproximadamente el 70% de los casos con impotencia sexual presentan alguna de estas enfermedades: diabetes, insuficiencia de los riñones, alcoholismo crónico, esclerosis múltiple, arteriosclerosis o enfermedades de las arterias. Entre el 35 y 50 por ciento de los varones diabéticos presentan impotencia sexual. Las operaciones por cáncer de vejiga o próstata también pueden producir impotencia al lesionar los nervios erectores (nervios de la erección) que se encuentran inmediatamente por detrás de la próstata y de la vejiga.
Los medicamentos que pueden producir impotencia son: antidepresivos, tranquilizantes, antiulcerosos (cimetidima, ranitidina, omeprazol), medicamentos para la tensión arterial, antialérgicos. Hasta 20% de los casos de impotencia sexual pueden ser causados por factores psicológicos (stress, ansiedad, culpa, depresión, baja autoestima, miedo al fracaso sexual, etc). Otras causa de impotencia son el tabaco o las alteraciones hormonales.