引起性功能障礙的原因有多種,主要分為心理因素和生理因素,如患者出現精神壓力過大以及有不良的性經歷都可能會導致性功能障礙,以及患者由于年齡增長,長期大量吸煙,酗酒和生理性病變也會導致性功能障礙。
性功能障礙主要是指勃起功能障礙,在年輕和年老患者身上都有可能會發生,但是一般老年患者發病率則更高,特別是有高血壓,糖尿病患者患病率會增加。有心血管疾病,如動脈粥樣硬化,外周血管病變,血管壁有硬化也會導致動脈性陽痿。有糖尿病的患者會導致神經功能病變,因此會出現神經性陽痿以及血脂代謝異常,慢性前列腺炎等等都會增加勃起功能障礙的風險。