Skip to content

Patient Education

Heart Health Library

Our Health Library does not replace the advice of a doctor. Please be advised that this information is made available to assist our patients to learn more about their heart health. Our providers may not see and/or treat all topics found herein.

Our Health Library information does not replace the advice of a doctor. Please be advised that this information is made available to assist our patients to learn more about their health. Our providers may not see and/or treat all topics found herein.

Potassium (K) in Blood Test

Test Overview

A potassium test checks how much potassium is in the blood. Potassium is both an electrolyte and a mineral. It helps keep the water (the amount of fluid inside and outside the body's cells) and electrolyte balance of the body. Potassium is also important in how nerves and muscles work.

Potassium levels often change with sodium levels. When sodium levels go up, potassium levels go down, and when sodium levels go down, potassium levels go up. Potassium levels are also affected by a hormone called aldosterone, which is made by the adrenal glands.

Potassium levels can be affected by how the kidneys are working, the blood pH, the amount of potassium you eat, the hormone levels in your body, severe vomiting, and taking certain medicines, such as diuretics and potassium supplements. Certain cancer treatments that destroy cancer cells can also make potassium levels high.

A potassium level that is too high or too low can be serious. Abnormal potassium levels may cause symptoms such as muscle cramps or weakness, nausea, diarrhea, frequent urination, dehydration, low blood pressure, confusion, irritability, paralysis, and changes in heart rhythm.

Other electrolytes, such as sodium, calcium, chloride, magnesium, and phosphate, may be checked in a blood sample at the same time as a blood test for potassium.

Why It Is Done

A blood test to check potassium is done to:

  • Check levels in people being treated with medicines such as diuretics and for people having kidney dialysis.
  • Check to see whether treatment for too low or too high potassium levels is working.
  • Check people with high blood pressure who may have a problem with their kidneys or adrenal glands.
  • Check the effects of extra nutrition (total parenteral nutrition [TPN]) on potassium levels.
  • Check to see whether certain cancer treatments are causing too many cells to be destroyed (cell lysis). Cell lysis syndrome causes very high levels of some electrolytes, including potassium.

How To Prepare

In general, there's nothing you have to do before this test, unless your doctor tells you to.

How It Is Done

A health professional uses a needle to take a blood sample, usually from the arm.

How It Feels

When a blood sample is taken, you may feel nothing at all from the needle. Or you might feel a quick sting or pinch.

Risks

There is very little chance of having a problem from this test. When a blood sample is taken, a small bruise may form at the site.

Results

Each lab has a different range for what's normal. Your lab report should show the range that your lab uses for each test. The normal range is just a guide. Your doctor will also look at your results based on your age, health, and other factors. A value that isn't in the normal range may still be normal for you.

Many conditions can affect potassium levels. Blood potassium levels also vary with age. Your doctor will talk with you about any abnormal results that may be related to your symptoms and past health.

High values

  • High blood potassium levels may be caused by damage or injury to the kidneys. This prevents the kidneys from removing potassium from the blood normally.
  • High blood potassium levels can also be caused by conditions that move potassium from the body's cells into the blood. These conditions include crushing injuries and heart attack.
  • Taking too many potassium supplements can also cause high levels of potassium in the blood.
  • Too much acid (pH) in the blood makes potassium levels higher by causing the potassium in the body's cells to "leak" out of cells and into the blood.
  • Some medicines, such as aldosterone antagonists and angiotensin-converting enzyme (ACE) inhibitors, can cause high potassium levels.

Low values

  • Low blood potassium levels can be caused by high levels of aldosterone (hyperaldosteronism) made by the adrenal glands.
  • Other conditions that can cause low blood potassium levels include severe burns, cystic fibrosis, alcohol use disorder, Cushing's syndrome, malnutrition, vomiting, diarrhea, and certain kidney diseases, such as Bartter's syndrome. Bartter's syndrome is a condition characterized by enlargement of certain kidney cells. It is more common in children and may be linked to an abnormally short stature (dwarfism). The cause of Bartter's syndrome is not fully known.
  • Medicines, such as diuretics, are a common cause of low potassium levels.

Credits

Current as of: April 30, 2024

Author: Ignite Healthwise, LLC Staff
Clinical Review Board
All Healthwise education is reviewed by a team that includes physicians, nurses, advanced practitioners, registered dieticians, and other healthcare professionals.

Current as of: April 30, 2024

Author: Ignite Healthwise, LLC Staff

Clinical Review Board
All Healthwise education is reviewed by a team that includes physicians, nurses, advanced practitioners, registered dieticians, and other healthcare professionals.

Heart Topics

Browse our library of medical conditions and treatments

Heart Topics | Heart and Circulation | Heart Conditions

Symptom Checker

A body map to help you find and learn more about your symptoms.

Symptom Checker

Medical Tests

Learn more about your diagnostic exam.

Medical Tests

Medications

Get important information regarding your medications

Medications

Healthy Lifestyles

Tips on how to stay healthy

Healthy Eating | Weight

Interactive Tools

Tips on how to stay healthy

Take your first step to better health.

Request an appointment today to take your assessment and get on the path to better health!