Key takeaways:
Medications that can cause high potassium levels include lisinopril (Zestril), losartan (Cozaar), and spironolactone (Aldactone). Potassium supplements, sulfamethoxazole / trimethoprim (Bactrim), and some herbal products can also increase potassium.
High potassium symptoms include muscle weakness, tingling, and nausea and vomiting. In more severe cases, you may feel heart palpitations, shortness of breath, and chest pain. Contact your healthcare professional (HCP) immediately if you experience these symptoms. If they feel severe, call 911 or seek emergency care.
Give your HCP a list of all the medications you take. Include over-the-counter (OTC) supplements and multivitamins. They'll check for medications or supplements that may increase potassium levels. In some cases, your prescriber may adjust your medication regimen.
Potassium is a mineral that helps move fluids and nutrients in and out of cells. It helps nerves and muscles function normally. From maintaining your blood pressure to helping your heart beat normally, it plays a big role in your overall health.
High potassium levels can cause serious health problems in rare cases. But most of the time, the problem is mild and easily treated. There are many possible causes of abnormal potassium levels, including medications and supplements. Here, we’ll discuss 11 oral medications that can cause high potassium levels.
Good to know: A potassium level in the blood that's greater than 5 milliequivalents (mEq) per liter (L) is considered high (hyperkalemia). A potassium level that’s 6 mEq/L or higher is considered especially dangerous. This can affect your heart’s ability to stay in rhythm, potentially leading to an arrhythmia.
Taking potassium supplements can cause hyperkalemia. Common potassium supplements are available over the counter (OTC), but some require a prescription. Examples include:
Potassium chloride (OTC and prescription)
Potassium citrate (OTC and prescription)
Potassium bicarbonate (prescription)
Potassium gluconate (OTC)
Potassium is also included in many multivitamins and supplements. That’s why it’s a good idea to give all your healthcare professionals (HCPs) a list of medications and OTC products you take, including multivitamins. They can check to see whether you’re taking any potassium products.
If you’re taking potassium supplements and other medications that can increase your potassium levels, your HCP may check your potassium levels more regularly. In some cases, they may adjust your medication regimen.
For a list of medications that can increase potassium levels when combined with potassium supplements, refer to our GoodRx Health article on potassium citrate interactions.
Angiotensin-converting enzyme (ACE) inhibitors treat high blood pressure (hypertension) and heart failure, among other conditions. Examples include:
Lisinopril (Zestril)
Enalapril (Vasotec)
Quinapril (Accupril)
Benazepril (Lotensin)
Along with several other blood pressure medications, ACE inhibitors can increase potassium levels as a side effect. They do this by blocking the release of aldosterone. This is a hormone that promotes potassium removal from the body through urine.
The risk of developing hyperkalemia from ACE inhibitors is relatively low. For example, a large study found that hyperkalemia occurred in about 6% of people taking an ACE inhibitor or angiotensin II receptor blocker (ARB). Less than 1% of people had severe hyperkalemia (potassium greater than 6 mEq/L). But this was for people with normal kidney function.
If you have kidney problems, your risk of hyperkalemia is higher. The risk is also greater if you have diabetes or take other medications that increase potassium.
For a list of medications that can increase potassium levels when combined with ACE inhibitors, refer to our GoodRx Health article on lisinopril interactions.
ARBs have a lot in common with ACE inhibitors. They treat many of the same health conditions and work similarly. Examples include losartan (Cozaar), olmesartan (Benicar), and valsartan (Diovan).
Along with ACE inhibitors, ARBs may raise potassium levels by decreasing aldosterone. And health conditions such as kidney disease or diabetes increase your risk of hyperkalemia from ARBs.
It’s not clear whether ACE inhibitors or ARBs are more likely to cause hyperkalemia. Some studies suggest ACE inhibitors are more likely to cause hyperkalemia. But other studies suggest the opposite. Regardless, the risk of hyperkalemia is one reason ACE inhibitors and ARBs shouldn’t be combined.
For a list of medications that can increase potassium levels when combined with ARBs, refer to our GoodRx Health article on losartan interactions.
Beta blockers are medications that treat several heart conditions. These include heart failure, arrhythmias, and chest pain. They also treat hypertension. Examples of beta blockers include:
Atenolol (Tenormin)
Carvedilol (Coreg)
Metoprolol tartrate (Lopressor)
Propranolol (Inderal LA, Innopran XL)
While beta blockers aren’t as well-known for causing hyperkalemia compared with ACE inhibitors or ARBs, they can increase potassium levels.
If you have high potassium levels from a beta blocker or other medications discussed in this article, you may need to decrease your intake of high potassium-containing foods. You may also need to avoid taking potassium supplements while taking a beta blocker. But your prescriber can let you know if this is necessary, as potassium-rich foods have many health benefits.
Spironolactone (Aldactone) is part of a group of medications called aldosterone antagonists. It’s also considered a type of potassium-sparing diuretic, which we will discuss in the next section.
Spironolactone can treat several medical conditions, including hypertension and heart failure. It’s also considered a type of diuretic (water pill) and treats swelling (edema) from conditions such as kidney disease.
Spironolactone (and other aldosterone antagonists such as eplerenone) can cause hyperkalemia by preventing potassium loss through urine. If you have certain health conditions that cause high potassium levels, such as Addison’s disease, you should avoid spironolactone.
For a list of medications that can increase potassium levels when combined with spironolactone, refer to our GoodRx Health article on spironolactone interactions.
Amiloride (Midamor) and triamterene (Dyrenium) are two examples of potassium-sparing diuretics. They’re used to treat some of the same medical conditions as spironolactone.
Similarly, potassium-sparing diuretics can cause hyperkalemia by preventing potassium loss in your urine. When these diuretics are taken with other diuretics such as hydrochlorothiazide (Microzide), the risk is lower. Regardless, your prescriber will monitor your potassium levels if you take diuretics such as amiloride or triamterene. This is especially true when you first start them or anytime your dose changes.
Aliskiren (Tekturna) is part of a group of medications called direct renin inhibitors. It treats hypertension. But it works on the same system in the body as ARBs and ACE inhibitors, so it can similarly increase potassium levels.
In most cases, the risks of combining an ACE inhibitor or ARB with aliskiren outweigh any potential benefits. This is especially true if you have kidney problems or diabetes. Aliskiren generally shouldn’t be combined with an ACE inhibitor or ARB.
Nonsteroidal anti-inflammatory drugs (NSAIDs) such as ibuprofen (Motrin, Advil), naproxen (Aleve, Naprosyn), and celecoxib (Celebrex) treat fever, pain, and inflammation. They may also increase potassium levels by lowering aldosterone levels, along with another substance called prostaglandin. These actions reduce the amount of potassium that leaves your body through urine.
Research on whether NSAIDs cause hyperkalemia is mixed. But some studies show that NSAIDs can increase potassium levels. This may be especially true in certain groups of people, such as those with diabetes.
Hyperkalemia may be more common with certain NSAIDs such as celecoxib. But regardless of which NSAID you take, it’s a good idea to use caution if you’re taking other medications known to increase potassium.
Cyclosporine (Sandimmune, Neoral) and tacrolimus (Prograf) help the body accept organ transplants. These medications affect the release of a hormone called renin, which is needed to make aldosterone. And lower aldosterone levels prevent potassium from leaving the body through your urine.
You may experience hyperkalemia if you take cyclosporine or tacrolimus. If you’re taking one of these medications, your transplant team will likely monitor your potassium levels regularly. This is especially true if you take other medications that increase potassium. So make sure to keep up with any appointments for blood work.
For a list of medications that can increase potassium levels when combined with these immunosuppressants, refer to our GoodRx Health article on tacrolimus interactions.
Sulfamethoxazole / trimethoprim (Bactrim, Septra) is an antibiotic that treats many bacterial infections. The trimethoprim component can cause high potassium levels in the blood.
Hyperkalemia is more likely with higher doses of sulfamethoxazole / trimethoprim. It’s also more likely if you take other medications that increase potassium levels or if you have existing kidney problems. Older adults may also be at greater risk.
For a list of medications that can increase potassium levels when combined with sulfamethoxazole / trimethoprim, refer to our GoodRx Health article on sulfamethoxazole / trimethoprim interactions.
Some herbal products can increase potassium levels, too. These may include:
Alfalfa
Nettle
Dandelion
Milkweed
Siberian ginseng
Hawthorn berries
Noni juice
Horsetail
In some cases, the herb itself contains potassium. In other cases, the herb affects the body in a way that increases potassium levels.
If you have kidney disease, you’re at greater risk of hyperkalemia from herbal products. This is because at baseline, your kidneys aren’t working as well to remove potassium from the body. So if you have kidney disease, your nephrologist will likely encourage you to avoid herbal products altogether.
Regardless of whether you have existing kidney issues, talk to your HCP before taking herbal products. They can help you determine whether they’re safe to take.
You can also check out our GoodRx Health article on how to choose safe OTC supplements.
There are several steps you can take to prevent hyperkalemia:
Give your prescriber and pharmacist a list of all the medications and OTC products you take. Do this every time you start a new medication. Include multivitamins and herbal products on your list. They can check to see whether any of your medications are known to cause hyperkalemia. What’s more, they can check if several of your medications carry this risk. They may make some changes to your medication regimen if this is the case.
Know the symptoms of hyperkalemia. Hyperkalemia doesn’t always cause noticeable symptoms. However, muscle weakness, tingling, and nausea and vomiting can be signs of high potassium. Heart palpitations, confusion, or shortness of breath may be more serious symptoms. Contact your HCP immediately if you experience these. And if your symptoms feel severe, seek emergency care.
Keep your regular appointments. If you take medications that can cause hyperkalemia, you may need regular blood tests to check your potassium levels. These tests may help you catch high potassium levels before they potentially become severe.
Ask about your diet. With some medications, you may need to avoid eating large amounts of potassium-rich foods. These may include melons, orange juice, bananas, and more. But check with your prescriber or pharmacist before making any changes to your diet. In most cases, avoiding potassium-rich foods isn’t necessary.
Follow your healthcare team’s instructions for managing hyperkalemia. If you have high potassium levels, your healthcare team will tell you how to manage them. Sometimes you’ll need another medication to help your body eliminate potassium. In severe cases, you may need treatment in a hospital.
There are several medications that can cause high potassium levels (hyperkalemia). Perhaps the most obvious examples are potassium supplements such as potassium chloride. Several blood pressure medications, such as lisinopril (Zestril), losartan (Cozaar), and spironolactone (Aldactone) can also cause hyperkalemia. Nonsteroidal anti-inflammatory drugs (NSAIDs) such as celecoxib (Celebrex) and immunosuppressants such as tacrolimus (Prograf) can also raise potassium levels.
In general, the risk of hyperkalemia is higher if you take several medications that increase potassium together. It’s also higher if you have existing kidney problems or diabetes. Make sure your prescriber and pharmacist have a list of all the medications you take before you start a new medication or supplement. Include any over-the-counter (OTC) products and herbal supplements. This will help them determine your risk level.
Aljadhey, H., et al. (2010). Risk of hyperkalemia associated with selective COX-2 inhibitors. Pharmacoepidemiology and Drug Safety.
Aljadhey, H. (2012). The association between nonsteroidal anti-inflammatory drugs and potassium concentrations: A pharmacoepidemiological study in Saudi Arabia. Saudi Pharmaceutical Journal.
Avet Pharmaceuticals Inc. (2024). Cyclosporine - cyclosporine capsule, liquid filled [package insert].
Bandak, G., et al. (2017). Hyperkalemia after initiating renin–angiotensin system blockade: The Stockholm creatinine measurements (SCREAM) project. JAHA: Journal of the American Heart Association.
Chang, A. R., et al. (2016). Antihypertensive medications and the prevalence of hyperkalemia in a large health system. Hypertension.
Kim, S., et al. (2007). Electrolyte and acid-base disturbances associated with non-steroidal anti-inflammatory drugs. Electrolytes & Blood Pressure.
Lam, N., et al. (2011). Hospital admissions for hyperkalemia with trimethoprim-sulfamethoxazole: A cohort study using health care database codes for 393,039 older women with urinary tract infections. American Journal of Kidney Diseases.
LXO US Inc. (2023). Tekturna - aliskerin hemifumarate tablet, film coated [package insert].
MedlinePlus. (2021). Renin test.
National Institute of Diabetes and Digestive and Kidney Diseases. (2018). Definition & facts of adrenal insufficiency & Addison's disease.
National Kidney Foundation. (2017). Your kidneys and high potassium (hyperkalemia): Are you at risk?.
National Kidney Foundation. (2019). Herbal supplements and kidney disease.
National Kidney Foundation. (n.d.). Hyperkalemia (high potassium).
Sadjadi, S. A., et al. (2009). A comparative study of the prevalence of hyperkalemia with the use of angiotensin-converting enzyme inhibitors versus angiotensin receptor blockers. Therapeutics and Clinical Risk Management.
Sahil, F., et al. (2021). Association between long-term use of non-steroidal anti-inflammatory drugs and hyperkalemia in diabetic patients. Cureus.
Society for Endocrinology. (2021). Aldosterone.
Weir, M. R., et al. (2010). Potassium homeostasis and renin-angiotensin-aldosterone system inhibitors. Clinical Journal of the American Society of Nephrology.