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.
Tā kā aldosterons nieru kanāliņos palielina nātrija jonu reabsorbciju un kālija jonu sekrēciju, tad tā antagonisti darbojas pretēji: tie veicina nātrija un hlora jonu un atbilstoša ūdens daudzuma izvadīšanu.