In general, it is safe to take finasteride for a long time. Currently, studies showed that finasteride was generally well tolerated with no new safety concerns identified during long-term use.