Yes, bananas are a good source of potassium, with a medium banana providing roughly 450 to 520 milligrams. That’s about 13 to 17 percent of the daily recommended intake depending on your sex. But while bananas have earned a reputation as the go-to potassium food, they’re far from the richest source available.
How Much Potassium Is in a Banana
A medium banana (about 7 to 8 inches long) contains approximately 451 to 519 milligrams of potassium, depending on the exact size and variety. That’s a meaningful amount, but it’s worth putting in context: adult men need about 3,400 mg of potassium per day, and adult women need about 2,600 mg. So a single banana covers roughly one-sixth of a woman’s daily target and about one-seventh of a man’s.
The potassium content stays relatively stable as the fruit ripens. Research measuring banana pulp at different ripening stages found that potassium levels remain consistent even as the starch converts to sugar and the texture softens. So whether you prefer your banana slightly green or spotted brown, you’re getting a similar potassium dose.
Foods With More Potassium Than Bananas
Bananas get all the credit, but several everyday foods pack more potassium per serving. A cup of cooked mung beans delivers around 938 mg, nearly double what a banana provides. Half a baked potato comes in at about 583 mg. Sweet potatoes, white beans, spinach, and avocados are also well-known potassium heavyweights.
This matters if you’re actively trying to boost your intake. Relying on bananas alone would mean eating five or six a day to hit your target, which comes with a lot of sugar and calories. A more practical approach is to spread potassium across meals: a baked potato at dinner, beans in a salad at lunch, and a banana as a snack. That combination alone gets you past the halfway mark for the day.
Why Potassium Matters
Potassium is an electrolyte your body uses for three critical functions: keeping your heartbeat regular, transmitting nerve signals, and triggering muscle contractions. Every time your heart beats, your legs push off the ground, or your fingers type on a keyboard, potassium is part of the electrical signaling that makes it happen.
The mineral also plays a significant role in blood pressure. Potassium helps your kidneys flush out excess sodium, which is one of the main drivers of high blood pressure. A meta-analysis of 22 randomized trials found that increasing potassium intake reduced systolic blood pressure by 5.3 points and diastolic pressure by 3.1 points in people with hypertension. At higher intake levels, the systolic reduction was even larger, around 7.2 points. Those numbers are clinically significant and comparable to what some blood pressure medications achieve.
How Much You Actually Need
The National Institutes of Health sets the adequate intake for potassium at 3,400 mg per day for adult men and 2,600 mg for adult women. Most people fall short. National surveys consistently show that the average American gets only about 2,500 mg daily, with women typically getting even less.
The gap isn’t hard to close if you know where to look. Fruits, vegetables, beans, and dairy are all reliable sources. A day that includes a banana, a serving of yogurt, a cup of cooked greens, and a baked potato can get you to 2,000 mg before you even count what’s in the rest of your meals.
When High Potassium Is a Concern
For most people, getting more potassium from food is beneficial. But if your kidneys can’t efficiently clear potassium from your blood, it can build up to dangerous levels and affect your heart rhythm. This is primarily a concern for people with chronic kidney disease, who are often advised to keep their intake under 2,400 mg per day.
In that context, a banana’s 450 to 520 mg represents a sizable chunk of a restricted daily budget. People managing kidney disease are typically advised to limit high-potassium foods to one or two servings per day when their blood levels are normal, and to avoid them entirely when levels climb above a certain threshold. If you have kidney problems, your potassium targets will look very different from the general recommendations, and your care team will set specific limits based on your bloodwork.

