Skip to main content
High Blood Pressure (Hypertension)

Not Getting Enough Potassium? It May Be Affecting Your Blood Pressure

Sarah A. Samaan, MDKatie E. Golden, MD
Written by Sarah A. Samaan, MD | Reviewed by Katie E. Golden, MD
Updated on May 6, 2026

Key takeaways:

  • Potassium helps your blood vessels relax, which can help lower blood pressure. And when your potassium level is low, your blood pressure may rise.

  • If you need a potassium supplement, it may take a few weeks before it’ll affect your blood pressure. 

  • Potassium supplements aren’t safe for everyone. The best way to get enough potassium is through your diet. Fruits, leafy vegetables, and fish are all good sources.

Potassium is an important mineral that you get from the food you eat. It’s an electrolyte that plays a key role in muscle and nerve health — along with other minerals like sodium, calcium, and magnesium. 

The heart and blood vessels are especially sensitive to potassium. When your potassium levels are low, your blood pressure may rise. But does this mean that getting extra potassium can help lower blood pressure? 

Here’s a closer look at how potassium can affect your blood pressure — along with what foods are high in potassium and when supplements might be helpful.

Does potassium lower blood pressure?

Potassium can help lower your blood pressure in a couple different ways. First, it helps the blood vessels to relax. If your potassium level is low, then your blood vessels can tighten, or constrict. This can cause your blood pressure to run higher. 

Potassium also helps to balance the effect of sodium on blood vessels. Sodium (found in salt) tends to raise blood pressure, while potassium brings it down. The two minerals also work as a team. If your diet includes a good amount of potassium, it can help your kidneys eliminate excess sodium. Likewise, cutting back on salt can also help your potassium levels.

For most people, the impact of potassium on blood pressure is small. But it’s still important. 

What are the benefits of getting more potassium?

When you eat foods that are high in potassium, they can can help: 

  • Reduce the effect of salt on blood pressure

  • Relax the blood vessels

  • Provide fiber, vitamins, antioxidants, and other important nutrients

  • Protect your heart and brain health

What foods are high in potassium?

Most people can easily get potassium from their diet. Common potassium-rich foods include:

  • Avocados

  • Baked potatoes and sweet potatoes

  • Raisins and dates

  • Bananas

  • Spinach and most other greens

  • Beans and lentils

  • Yogurt and milk

  • Mushrooms

  • Salmon, tuna, and other fish

  • Oranges and other citrus fruits

  • Tomatoes

How do you know if you need more potassium?

It may be difficult to tell if you need more potassium, especially if your potassium level is only a little low. Symptoms are more likely with very low levels or if your levels drop quickly. 

Symptoms of low potassium include:

  • Muscle aches

  • Heart palpitations

  • Tingling or numbness

  • Fatigue

  • Constipation

The only way to be certain of your potassium level is to get your blood tested. Potassium checks are usually included in routine blood work. 

How much potassium do you need to lower high blood pressure?

The amount of potassium you need to lower high blood pressure is going to vary from person to person.

In general, each day you need the following amounts of potassium:

  • 3,400 mg for adult men

  • 2,600 mg for adult women

Most people get enough potassium from their diet. But if you have low potassium levels, you may need higher amounts to keep your potassium levels within a normal range. More on this in the next section.

When should you take a potassium supplement for blood pressure?

If you have a low blood level of potassium, you may need a supplement. Some things that might cause you to need a supplement include:

In general, it’s best to get a prescription for a potassium supplement from your healthcare team rather than take over-the-counter (OTC) supplements. This is for several reasons:

  • They can recommend the right dose based on what your body needs.

  • Prescription supplements can provide a much higher dose than OTC supplements — if that’s what you need.

  • Your potassium blood level should be monitored when you take potassium supplements — especially since high potassium levels can be very dangerous.

If you’re already following a low-salt diet, a potassium supplement probably won’t make your blood pressure lower. Potassium supplements aren’t usually a substitute for blood pressure medication. It’s also important to note that if you start a potassium supplement, it may take several weeks for it to affect your blood pressure.

What are the risks of taking potassium supplements?

The kidneys are responsible for keeping your potassium levels normal. So, if you have kidney disease, potassium supplements can be dangerous. Some medications can also affect how the kidneys handle potassium. That’s one more reason why it’s important to talk to your primary care provider and get your blood tested before starting a supplement. 

If your potassium levels get too high, it can cause serious heart rhythm problems. In the worst cases, this can be fatal.

Common side effects of potassium supplements include:

  • Nausea and vomiting

  • Abdominal pain

  • Diarrhea

  • Throat irritation 

Is it OK to take potassium supplements with blood pressure medications?

Potassium can interact with a variety of other blood pressure and heart medications. These include:

  • Diuretics (water pills): Some of these can lower potassium levels. Other diuretics will raise your potassium. 

  • ACE inhibitors and ARBs: If you take an ACE inhibitor or ARB (angiotensin II receptor blocker), adding a potassium supplement could make your potassium level very high. 

That doesn’t mean you can’t take potassium with these medications. It’ll depend on what other medications you take and what other conditions you have. Your healthcare team can help you figure out how much you need to keep your potassium level in balance.

Frequently asked questions

No, potassium won’t lower your blood pressure immediately. If you start taking a potassium supplement for low potassium, it can take several weeks for it to have an effect on your blood pressure.

Potassium usually doesn’t cause headaches. That being said, it’s an electrolyte that can play a role in both flood balance and blood pressure. And changes in either of these things can cause headaches in both people. 

Getting more potassium can help: 

  • Reduce the effect of salt on blood pressure

  • Relax the blood vessels

  • Provide fiber, vitamins, antioxidants, and other important nutrients

  • Protect your heart and brain health

The bottom line

Keeping a normal potassium level is an important part of maintaining good blood pressure. But everybody’s needs are different. Most of the time, you can get plenty of potassium from your diet. Certain medications and medical conditions can impact whether you need to take a supplement. If you do need a supplement, it’s important to get regular blood testing with your healthcare team. That way, you can be sure your level stays in a healthy range. 

why trust our exports reliability shield

Why trust our experts?

Sarah Samaan, MD, FACC, FACP, FASE is a board-certified cardiologist who practiced clinical cardiology for nearly 30 years. She is a member of the American College of Cardiology and the American College of Physicians, among others.
Katie E. Golden, MD, is a board-certified emergency medicine physician and a medical editor at GoodRx.

References

GoodRx Health has strict sourcing policies and relies on primary sources such as medical organizations, governmental agencies, academic institutions, and peer-reviewed scientific journals. Learn more about how we ensure our content is accurate, thorough, and unbiased by reading our editorial guidelines.

Was this page helpful?

Latest articles