High potassium levels, known medically as hyperkalemia, most often result from kidney problems, certain medications, or conditions that cause large-scale cell damage. Normal blood potassium falls between 3.5 and 5.0 mEq/L, and levels at or above 5.5 mEq/L are considered elevated. In most cases, more than one factor is at play: a medication that slows potassium excretion combined with reduced kidney function, for example, or a high-potassium diet on top of an already compromised system.
Kidney Disease Is the Most Common Cause
Your kidneys are responsible for filtering excess potassium out of your blood and into your urine. When kidney function declines, this filtering slows down and potassium starts to build up. In chronic kidney disease, the kidneys can actually compensate and maintain normal potassium levels for a surprisingly long time. It’s only when the filtration rate drops below about 15 to 20 mL/min (roughly stage 4 or 5 kidney disease) that the kidneys lose the ability to keep up.
That said, people with moderately reduced kidney function (a filtration rate below 45 mL/min) can still run into trouble if they’re eating a lot of high-potassium foods or taking medications that further impair potassium excretion. The combination of even modest kidney impairment plus one or two other risk factors is where most cases of hyperkalemia originate. For someone with healthy kidneys and a filtration rate above 60 mL/min, eating too much potassium-rich food alone is a very uncommon cause of high levels.
Medications That Raise Potassium
A long list of common medications can push potassium levels higher, and the risk multiplies when you take more than one at the same time. These drugs work through several different mechanisms.
Drugs That Reduce Kidney Excretion
The largest group includes medications that interfere with aldosterone, a hormone that tells your kidneys to release potassium. ACE inhibitors (like lisinopril and enalapril) and ARBs (like losartan and candesartan) are widely prescribed for high blood pressure and heart failure, and both block this hormone’s signaling pathway. Spironolactone and eplerenone directly compete with aldosterone at receptor sites in the kidney, preventing it from doing its job. These are sometimes called potassium-sparing diuretics precisely because they cause the body to hold onto potassium instead of flushing it out.
NSAIDs like ibuprofen, naproxen, and diclofenac also reduce the kidney’s ability to excrete potassium. This is easy to overlook because many people take these over-the-counter painkillers without thinking of them as a risk factor. The antibiotic trimethoprim, commonly found in the combination drug co-trimoxazole, blocks potassium excretion through a different channel in the kidney. Research has shown an increased risk of sudden death in patients already taking ACE inhibitors, ARBs, or spironolactone who were then prescribed co-trimoxazole for an infection.
Drugs That Shift Potassium Out of Cells
Some medications don’t affect the kidneys at all but instead cause potassium to leak from inside your cells into your bloodstream. Beta-blockers (like metoprolol, atenolol, and propranolol) fall into this category, as does digoxin, a heart medication. Lithium, used as a mood stabilizer, can do the same thing. These drugs typically cause smaller increases in potassium on their own, but they become more dangerous when combined with other potassium-raising medications or reduced kidney function.
Cell Damage and Tissue Breakdown
About 98% of the potassium in your body is stored inside your cells. When large numbers of cells break open at once, that potassium floods into the bloodstream faster than the kidneys can clear it.
Rhabdomyolysis, the rapid breakdown of muscle tissue from crush injuries, extreme exertion, or certain drugs, is one common trigger. Severe burns and major trauma work through the same mechanism. In cancer treatment, a condition called tumor lysis syndrome occurs when chemotherapy kills a large volume of cancer cells simultaneously, releasing their contents into the blood. This typically happens 48 to 72 hours after treatment begins, and a spike in potassium is often the earliest sign. Hyperkalemia from tumor lysis results directly from the rapid destruction of cells.
Acid-Base Imbalances
When your blood becomes too acidic (a state called metabolic acidosis), your body buffers the excess acid by moving hydrogen ions into cells. To maintain electrical balance, potassium moves in the opposite direction, out of cells and into the bloodstream. One frequently cited estimate is that potassium rises by about 0.6 mEq/L for every 0.1-unit drop in blood pH, though in practice the actual increase varies widely from person to person.
Metabolic acidosis can result from uncontrolled diabetes (diabetic ketoacidosis), severe dehydration, kidney failure, or prolonged diarrhea. In these situations, the high potassium reading reflects a shift in where potassium is located rather than an increase in total body potassium. Treating the underlying acidosis often brings levels back down.
Adrenal Gland Problems
Your adrenal glands produce aldosterone, the hormone that signals the kidneys to excrete potassium. When the adrenal glands don’t produce enough of it, a condition called Addison’s disease or adrenal insufficiency, potassium excretion slows and blood levels climb. This is less common than kidney disease or medication-related causes, but it’s an important one to identify because it requires specific hormone replacement.
False Readings From Blood Draw Problems
Not every high potassium result reflects what’s actually happening in your body. A condition called pseudohyperkalemia produces falsely elevated readings because of problems during blood collection or handling. Traumatic needle insertion, drawing blood through a very small needle or an IV catheter, vigorous shaking of the sample tube, or delays in getting the sample to the lab can all rupture red blood cells. When those cells break open, they release their potassium into the sample, artificially inflating the result.
If your potassium comes back high but you have no symptoms and no obvious risk factors, your doctor will typically repeat the test with a carefully drawn sample before acting on it.
How Multiple Risk Factors Stack Up
Most cases of dangerously high potassium involve more than one contributing factor. A person with moderate kidney disease who takes an ACE inhibitor and then adds ibuprofen for joint pain has three overlapping reasons for potassium to accumulate. Someone with diabetes may have mild kidney impairment, take an ARB for blood pressure, and develop acidosis during a bout of illness. Each factor alone might not push potassium above the danger zone, but together they can.
This is why potassium levels are monitored regularly in people with kidney disease, heart failure, or diabetes, especially after starting or changing medications. The risk isn’t always obvious from a single drug or a single diagnosis. It’s the combination that matters.
When High Potassium Becomes Dangerous
Mild elevations often cause no symptoms at all. As levels rise, you might notice muscle weakness, tingling, or numbness. The real danger is to the heart. Potassium plays a central role in the electrical signals that keep your heart beating in rhythm, and elevated levels can disrupt those signals.
Heart rhythm changes become increasingly likely as potassium climbs above 6.5 mEq/L. In one review, about 66% of patients with levels between 6.5 and 7.0 mEq/L showed abnormalities on an electrocardiogram, while all patients with levels at or above 8.0 mEq/L had visible changes. These can range from tall, peaked waves on the tracing to dangerous widening of the heart’s electrical pattern, and at extreme levels, cardiac arrest. Potassium above 6.0 mEq/L generally requires urgent treatment to protect the heart while the underlying cause is addressed.

