L'amiloride può causare iperkaliemia a causa della sua azione su:
Canali K+ elettrogenici
Canali elettrogenici del Na+
Importatore non elettrogenico di Na+-C1-
H+-K+ ATPasi
Amiloride e triamterene sono diuretici risparmiatori di K+ che agiscono inibendo i canali epiteliali del Na+.
Nei tubuli distali e nei dotti collettori sono presenti tre canali separati (uno per Na+, K+ e H+ ciascuno). L'aldosterone agisce su DCT e CD provocando il riassorbimento di Na+. Ciò genera una differenza di potenziale negativa del lume attraverso la membrana di questa parte del nefrone. Per mantenere la neutralità elettrica, nel lume vengono secreti K+ e H+.