高钾血症的病因主要是由于肾排钾减少,多见于急性肾衰竭,长期使用保钾利尿剂者。患者细胞内钾移出,像溶血组织损伤等会导致细胞内钾移出。酸中毒,高钾周期性麻痹是由于细胞内脱水而改变细胞膜的渗透性,而使细胞内钾移出。以上都会引起高钾。
含钾的药物,如果输入过多像临床上大致量使用青霉素钾等,也会引起高钾,输入库存血过多,以及洋地黄中毒都会引起高钾血症。