Banana Nutrition Facts: Calories & Macro Breakdown

A medium banana has 105 calories and 27 g of carbs. Get the complete banana nutrition facts: calories by size, macros, vitamins, and glycemic index.

A stylized athlete figure holds a glowing banana upward like a torch, golden energy lines radiating outward in warm ribbons against a clean white background

By Dr. Michael Torres · Published January 20, 2025 · 6 min read

Banana nutrition facts are worth knowing if you eat them regularly — and most people do. A medium banana contains 105 calories, 27 g of carbohydrates, and 3.1 g of fiber, making it a genuinely nutrient-dense snack that fits almost any dietary pattern. What most nutrition breakdowns miss, however, is how dramatically ripeness changes those numbers. This guide covers everything from calories by size to the glycemic index shift that happens as a banana goes from green to spotted.

Banana Calories by Size

Banana size is the biggest driver of calorie count. The USDA FoodData Central measures raw banana at 89 kcal per 100 g. Here is how that translates by length:

SizeLengthWeightCalories
Extra small< 6 in~81 g72 kcal
Small6–7 in~101 g90 kcal
Medium7–8 in~118 g105 kcal
Large8–9 in~136 g121 kcal
Extra large> 9 in~152 g135 kcal

If you are tracking your intake precisely, weighing your banana on a kitchen scale is more reliable than guessing by length. Alternatively, snap a photo with Caloria and the AI estimates the portion size and calorie count instantly.

Complete Macronutrient Breakdown

Bananas are almost entirely carbohydrate — fat and protein are minimal. Here is the full macro profile per 100 g and per medium banana (118 g), based on USDA data:

NutrientPer 100 gPer Medium Banana (118 g)
Calories89 kcal105 kcal
Total Carbohydrates22.8 g27 g
Dietary Fiber2.6 g3.1 g
Total Sugar12.2 g14.4 g
Protein1.1 g1.3 g
Total Fat0.3 g0.4 g

The macro split is roughly 93% carbs, 4% protein, and 3% fat. That carbohydrate load sounds high, but the fiber and water content slow digestion considerably — which is why a banana is more filling than a handful of gummy bears with a similar sugar count. For a deeper look at why calorie quality matters alongside quantity, see our article on whether all calories are the same.

Key Vitamins and Minerals

Bananas are best known for potassium, but the micronutrient profile goes further than that.

NutrientPer Medium Banana% Daily Value
Potassium422 mg~9%
Vitamin B60.43 mg~25%
Vitamin C10.3 mg~11%
Magnesium32 mg~8%
Folate24 mcg~6%

Vitamin B6 is the standout. A single medium banana covers a quarter of your daily requirement — more than most common fruits. B6 plays a central role in protein metabolism, neurotransmitter synthesis, and immune function.

ℹ️ Potassium in Context

The 422 mg of potassium in a medium banana is meaningful, but bananas are not the highest potassium food per calorie. Cooked spinach, white beans, and potatoes all deliver more potassium per serving. Bananas earn their reputation partly because they are portable and easy to eat — accessibility matters for consistency.

How Ripeness Changes the Numbers

This is the most overlooked part of banana nutrition. As a banana ripens, its starch converts to free sugars — and this dramatically changes how quickly the carbohydrates enter your bloodstream.

A study published in the European Journal of Clinical Nutrition found that the glycemic index of a banana shifts from 43 (under-ripe) to 74 (over-ripe) — a range that spans from low-GI to high-GI territory.

RipenessDominant Carb TypeGlycemic IndexBest For
Green (unripe)Resistant starch~43Gut health, sustained energy
Yellow (ripe)Mix of starch & sugar~51General eating, pre-workout
Spotted/brown (very ripe)Free sugars~74Post-workout glycogen refuel

Resistant starch in green bananas also acts as a prebiotic, feeding beneficial gut bacteria. If digestive health is a priority, adding an occasional under-ripe banana to your routine is a simple upgrade.

Bananas vs. Other Common Fruits

How does a banana compare nutritionally to other popular fruits? On a per-fruit basis:

FruitCaloriesCarbsFiberSugarGI
Medium banana105 kcal27 g3.1 g14.4 g51
Medium apple95 kcal25 g4.4 g19 g36
Medium orange62 kcal15 g3.1 g12 g43
1 cup mango99 kcal25 g2.6 g22.5 g51
1 cup strawberries49 kcal12 g3 g7.4 g40

Bananas are higher in calories than oranges or berries, but they also offer more potassium and vitamin B6 than most other common fruits. The comparison is most useful for understanding trade-offs — not for ranking fruits as "good" or "bad." For a practical look at how different fruits fit into a healthy pattern, see our apple calorie and nutrition breakdown.

Are Bananas Good for Weight Loss?

Yes — the research supports it. Bananas have a reputation for being "too sugary" for weight loss, but the evidence points the other way.

A large cohort study following over 133,000 adults for 24 years found that banana consumption was not associated with excess weight gain. Researchers linked this partly to the fruit's fiber content and water volume, both of which promote satiety.

Three practical reasons bananas work well in a calorie-controlled plan:

  • Filling fiber — 3.1 g per banana slows gastric emptying and extends fullness.
  • High water content — bananas are about 75% water, adding bulk without significant calories.
  • Portable and convenient — easy, peel-and-eat foods are more likely to replace higher-calorie snacks consistently.

For more on building an effective deficit, read our guide on calories and weight loss.

⚠️ Medical Disclaimer

This article provides general nutritional information and is not a substitute for personalized medical or dietetic advice. If you have diabetes or another condition affecting blood sugar, consult a registered dietitian before making dietary changes.

Frequently Asked Questions

How many calories are in a medium banana?

A medium banana (7–8 inches, about 118 g) contains 105 calories, 27 g of carbs, 3.1 g of fiber, and 1.3 g of protein. The exact count varies slightly with ripeness — a very ripe banana has slightly more available sugar and marginally more calories as starch converts.

What is the glycemic index of a banana?

The GI of a banana depends on ripeness. An under-ripe banana has a GI of approximately 43 (low), while an over-ripe banana reaches approximately 74 (high). A typical yellow banana sits around 51, which is moderate — similar to a bowl of oatmeal.

Are bananas good for you?

Yes. Bananas provide a useful combination of fiber, vitamin B6, potassium, and vitamin C. They are easy to digest, widely available, and fit into most dietary patterns. The main consideration is portion size for those closely tracking carbohydrate intake. For context on how to read the numbers on any food label, see our guide to reading nutrition labels.

Do bananas cause weight gain?

Not by themselves. Weight gain is driven by sustained caloric surplus, not by specific foods. A banana's 105 calories are easy to fit within a balanced daily intake. As part of a diet that includes adequate protein and a variety of whole foods, bananas are a weight-neutral or even weight-supportive food. Learn more in our balanced diet guide.

Start Tracking Smarter

Knowing the banana nutrition facts is the first step — understanding how the whole banana fits into your day is where results happen. Caloria makes it effortless: take a photo of your meal or snack and get instant calories, macros, and nutritional context — no manual entry, no guesswork.

  • Download on the App Store

Topic: Nutrition Science

Frequently Asked Questions

How many calories are in a medium banana?
A medium banana (about 118 g, 7–8 inches long) contains approximately 105 calories, 27 g of carbohydrates, 3.1 g of fiber, and 14 g of sugar, according to USDA data.
Are bananas good for weight loss?
Yes, when eaten as part of a balanced diet. Bananas are relatively low in calories, high in fiber, and highly satiating. A 24-year cohort study of over 133,000 adults found that banana consumption was not associated with weight gain.
What is the glycemic index of a banana?
The glycemic index (GI) of a banana ranges from about 43 for an under-ripe banana to 74 for a very ripe banana. A medium yellow banana has a GI of roughly 51, which is considered moderate.
Is banana high in potassium?
Yes. A medium banana provides 422 mg of potassium — about 9% of the daily value — making it one of the most accessible whole-food potassium sources.
Are bananas good before or after a workout?
Both. An under-ripe banana before a workout provides slower-releasing carbohydrates from resistant starch. A ripe banana after a workout delivers fast-absorbing sugars for glycogen replenishment, plus potassium to replace electrolytes lost through sweat.
Home Blog Buy Privacy Terms