血钾高的原因大多数是由于过量摄入钾。
如饮食中过量摄入钾和过量摄入口服补钾药物,静脉输注过量氯化钾,输注库存的血液,还有钾排泄障碍,肾脏排泄钾的功能下降,肾功能不全,少尿,无尿,高钾血症和代谢性酸中毒。肾上腺皮质功能减退,细胞内钾过度向外迁移如溶血,外伤引起的挤压综合症导致细胞内钾向外迁移,体液过度流失导致血液浓缩都会导致血钾高。