Potassium is a mineral that's important for the working of your heart, kidneys, liver, muscles and nerves. Getting enough potassium helps to maintain normal blood pressure and can also help lower your risk of heart disease and stroke.
The amount of potassium you need depends on your age, sex and any medical conditions you may have. It can also be affected by the amount of physical activity you do, your use of certain medicines and your intake of sodium (salt). You should be able to get all the potassium you need by eating a varied and balanced diet.
Your kidneys help to control the level of potassium in your blood. Potassium that's not needed by your body is usually passed out in your urine. Low or high potassium is more common in older people and those with other conditions, eg, kidney problems or heart failure.
Too much potassium
People with kidney problems often have high potassium levels as their kidneys are unable to remove potassium from the body. Some medicines can cause your body to hold on to potassium, eg, ACE inhibitors, spironolactone or angiotensin receptor blockers. Too much potassium can cause stomach pain, feeling sick and diarrhoea (runny poo). A high level of potassium can be dangerous, as it can affect your muscles and heart.
Too little potassium
Some conditions may lower your potassium levels, eg, ongoing diarrhoea and vomiting, inflammatory bowel disease and medicines including diuretics (water pills), corticosteroids or excessive use of laxatives. Too little potassium can make you feel tired or nauseous (sick). If your potassium levels are low for a long time, this can cause high blood pressure, breathing problems or can cause your heart to beat irregularly.