Beta-blocker, agonis alfa2-adrenergik, dan diuretik thiazide berhubungan dengan perubahan libido. Testosteron adalah mediator hormonal utama libido pria. Saat kadar testosteron menurun, hasrat seksual menurun; oleh karena itu obat-obatan yang mempengaruhi testosteron dapat mengubah libido. Finasteride dan dutasteride, inhibitor reduktase 5-alpha untuk pengobatan hiperplasia prostat jinak (BPH), menurunkan kadar dihidrotestosteron, metabolit aktif testosteron.