Spironolakton v ledvinách inhibuje retenci sodíku způsobenou aldosteronem, což vede k zvýšenému vylučování sodíku a následně vody a retenci draslíku.
A vesében a spironolakton gátolja az aldoszteron indukálta nátrium visszatartást, ami a nátrium - és következményesen a vízkiválasztás növekedéséhez, valamint káliumretencióhoz vezet.