
There are a variety of drugs which can result in hyperkalemia, via a variety of mechanisms. Here are a list of some of the common offenders, categorized loosely based on mechanism, though admittedly there is some overlap between categories:
1. Drugs which cause translocation of K from the intracellular to the extracellular fluid: these include
succinylcholine,
isoflurane,
minoxidil, and
beta-blockers.2.
Potassium-Sparing Diuretics: drugs such as
spironolactone (mineralocorticoid receptor antagonists) and
amiloridine/triamterene (blockers of the ENaC) are common causers of hyperkalemia.
3. Inhibitors of renin-angiotensin-aldosterone axis:
ACE-inhibitors,
angiotensin receptor blockers.
4. Hyperosmolarity: hyperosmolarity induces water efflux out of cells, and by solvent drag increases intravascular potassium concentrations. Drugs such as
mannitol can therefore cause translocational hyperkalemia.
5.
NSAIDs: NSAIDs can lower renin secretion, which is normally mediated in part by locally-produced prostaglandins.
6.
Bactrim: the hyperkalemia induced by Bactrim is via an ENaC inhibitory effect exerted by the trimethoprim moiety. Pentamidine induced hyperkalemia via a similar mechanism.
7.
calcineurin inhibitors (e.g., cyclosporine, tacrolimus): it is postulated that these medications inhibit renal tubular responsiveness to aldosterone.
8.
heparin &
ketoconazole: these drugs may be associated by hyperkalemia by inhibiting aldosterone synthesis.
9.
digitalis: digitalis inhibits the Na-K ATPase (which pumps 3 Na out of the cell and 2 K in); as such, it can result in hyperkalemia and a variety of cardiac arrhythmias.