Ciò che causa l'impotenza può essere sia psicologico che fisico. Nel breve periodo, le cause tendono ad essere psicologiche e possono essere causate da stress, ansia o depressione. Gli uomini che soffrono di un problema ricorrente hanno più probabilità di avere una causa fisica, come il diabete di tipo 2 o uno stile di vita malsano. Altre cause fisiche di impotenza o disfunzione erettile possono essere aggiunte come deterioramento delle arterie, sovrappeso e lesioni cerebrali o del midollo spinale. La disfunzione erettile può anche verificarsi a causa di danni ai tessuti del pene durante la chirurgia addominale o della prostata Il modo per determinare se hai un problema di erezione a lungo termine è vedere se hai un'erezione mattutina. Se hai un'erezione, probabilmente il tuo problema non è l'impotenza fisica. Inoltre, se si ottiene un'erezione durante la masturbazione, è probabile che i sintomi siano psicologici.