beginning of content

Potassium and your health

7-minute read

Key facts

  • Potassium is a mineral that is essential for all of the body's functions.
  • It helps your nerves, muscles heart to function well, and also helps move nutrients and waste around your body's cells.
  • Most people get enough potassium for their daily requirements through their diet.
  • Both high and low levels of potassium in the body can be dangerous.
  • Only take potassium supplements as recommended by your doctor.

What is potassium?

Potassium is a mineral that is essential for all of the body's functions. It helps your nerves, muscles and heart to function well, and also helps move nutrients and waste around your body's cells.

What does potassium do?

Potassium has many important functions:

Having the right amount of potassium helps:

Your kidneys control potassium levels in your body and get rid of excess potassium in urine. If your kidneys do not work properly, potassium may build up in your blood. This can be a very dangerous condition, because it may cause your heart to beat irregularly or stop beating (cardiac arrest).

Can I have too much or too little potassium?

The amount of potassium in the body is affected by:

An imbalance of potassium can lead to health problems.

Low potassium

Low potassium (hypokalaemia) can lead to symptoms including:

There are many causes of hypokalaemia. Common causes include taking diuretics (fluid tablets) and dehydration, for example due to vomiting, diarrhoea or excessive sweating.

Occasionally, people may have low potassium because they don't eat enough foods high in potassium.

Read more on potassium deficiency.

High potassium

A high potassium (hyperkalaemia) is a serious and potentially life-threatening condition. Your doctor might discover you have high potassium through blood tests you had to explain or monitor another condition.

If you have unusually high levels of potassium, you may feel weak and tired, feel nauseous and have an abnormal heart rhythm.

Hyperkalaemia has many possible causes. Most commonly, it is caused by kidney disease or taking medicines that decrease the amount of potassium the body removes via the kidneys.

If you have these symptoms and believe your potassium levels might be high, contact your doctor immediately. They can check your potassium levels with a blood test.

If you have heart palpitations, seek urgent medical advice. This can be a sign of an irregular heart beat (arrhythmia).

How much potassium do I need?

How much potassium you need depends on your age, sex and stage of life:

Stage of life Adequate intake for potassium (milligrams per day)
0 to 6 months 400 mg/day
7 to 12 months 700 mg/day
1 to 3 years 2,000 mg/day
4 to 8 years 2,300 mg/day
9 to 13 years
Males 3,000 mg/day
Females 2,500 mg/day
14 to 18 years
Males 3,600 mg/day
Females 2,600 mg/day
Adult men 3,800 mg/day
Adult women 2,800 mg/day
During pregnancy 2,800 mg/day
While breastfeeding 3,200 mg/day

Source: Eat for health

Because having too much potassium can affect your health, only take a potassium supplement if your doctor prescribes one. Babies under 12 months can get all the potassium they need from breast milk, formula and food.

Resources and support

Check your symptoms Find a health service

Healthdirect 24hr 7 days a week hotline

24 hour health advice and information you can count on

1800 022 222

Government Accredited with over 140 information partners

We are a government-funded service, providing quality, approved health information