It is primarily used to treat conditions such as high blood pressure, heart failure, and edema (fluid retention) caused by various conditions such as liver disease or kidney disease. Additionally, spironolactone is sometimes prescribed off-label for other conditions such as hormonal acne and hirsutism (excessive hair growth).