腎臟疾病仍是老年高鉀血癥的主要原因如急性少尿性腎衰竭慢性腎病合并飲食攝鉀過多活動性胃腸出血或存在低腎素性高醛固酮血癥(特別是糖尿病腎病)老年高鉀血癥亦常由藥物所引起主要有保鉀利尿劑非類固醇抗炎藥血管緊張素轉換酶抑制劑和β-腎上腺素能阻滯劑等此外尚可發生于代謝性酸中毒(如糖尿病酮癥酸中毒等)和腎上腺功能不全者