Geometric Mean Calculator
Calculate the geometric mean of any dataset - or find CAGR between a start and end value.
∏ What is Geometric Mean?
The geometric mean is a type of average that is calculated by multiplying all the values together and then taking the nth root (where n is the count of values). Unlike the arithmetic mean, which adds and divides, the geometric mean multiplies and takes a root - making it inherently suited for data that grows or compounds multiplicatively rather than additively.
The geometric mean is the correct average to use for percentage growth rates, investment returns, population growth, inflation compounding, and any quantity where you chain values by multiplication rather than addition. The classic example is investment returns: if a portfolio returns +50% in year 1 and −33.3% in year 2, the arithmetic average return is (+50 − 33.3) / 2 = +8.35%. But the actual result is 1.50 × 0.667 = 1.0, meaning the portfolio broke even. The geometric mean correctly gives 0% average growth: (1.50 × 0.667)^(1/2) − 1 = 0%.
A fundamental property of the geometric mean is the AM-GM inequality: the arithmetic mean is always greater than or equal to the geometric mean, which is always greater than or equal to the harmonic mean (AM ≥ GM ≥ HM). Equality holds only when all values are identical. This relationship is one of the most important inequalities in mathematics and appears in optimization problems, physics, and economics.
In finance, the geometric mean underpins CAGR - Compound Annual Growth Rate - which is the standard way to report long-term investment performance. In biology, it is used for antibody titres and microbial counts. In engineering, it appears in signal processing, noise calculations, and geometric progressions. This calculator handles both the general case (any list of positive values) and the specific CAGR application.
📐 Formula
📖 How to Use This Calculator
Steps to Calculate Geometric Mean
💡 Example Calculations
Example 1 — Geometric Mean of a Dataset
Find the geometric mean of 2, 8, 32
Example 2 — CAGR of an Investment
Portfolio grows from ₹2,00,000 to ₹3,22,102 in 10 years
Example 3 — Average Annual Investment Return
Fund returns: +20%, −10%, +15%, +5% over 4 years (use growth factors as multipliers)
Example 4 — AM-GM Inequality Demonstration
Values: 1, 4, 9, 16, 25 - verify AM ≥ GM ≥ HM
❓ Frequently Asked Questions
🔗 Related Calculators
What is the formula for geometric mean?
Geometric Mean = (x₁ × x₂ × ... × xₙ)^(1/n) - take the product of all n values, then take the nth root. Equivalently: GM = exp(mean of ln(values)). Example: GM of 4, 16, 64 = (4 × 16 × 64)^(1/3) = 4096^(1/3) = 16.
When should I use geometric mean instead of arithmetic mean?
Use geometric mean for: (1) percentage rates or growth factors - average annual investment returns, population growth rates, inflation rates; (2) ratios - price/earnings ratios across companies; (3) quantities spanning multiple orders of magnitude - biological measurements, sound intensities. Use arithmetic mean for direct quantities like temperature, height, test scores.
What is the geometric mean of 2 and 8?
GM = √(2 × 8) = √16 = 4. The arithmetic mean is (2+8)/2 = 5. The harmonic mean is 2/(1/2 + 1/8) = 2/(5/8) = 3.2. As expected, HM (3.2) ≤ GM (4) ≤ AM (5).
How is geometric mean used in finance?
In finance, the geometric mean is used to calculate CAGR - the compound annual growth rate. If an investment grows from ₹1,00,000 to ₹1,61,051 over 5 years, the CAGR = (1,61,051/1,00,000)^(1/5) − 1 = 1.1^1 − 1 = 10% per year. The geometric mean of the annual growth factors (1.10 each year) is 1.10.
What is CAGR and how is it related to geometric mean?
CAGR (Compound Annual Growth Rate) is the geometric mean of annual growth factors minus 1. If an investment returns +20%, −10%, +15%, +5% over four years, the CAGR = (1.20 × 0.90 × 1.15 × 1.05)^(1/4) − 1 ≈ 7.0% per year. The arithmetic average of 20%, −10%, 15%, 5% is 7.5% - higher than CAGR because it ignores the compounding effect of the loss year.
What is the difference between geometric mean and arithmetic mean?
Arithmetic mean adds values and divides; geometric mean multiplies and takes the root. Arithmetic mean is correct for additive quantities (scores, lengths). Geometric mean is correct for multiplicative quantities (growth rates, ratios). For identical values, both means are equal. For different values, AM > GM always (AM-GM inequality).
Can geometric mean be used for negative numbers?
No, not directly. The geometric mean requires all values to be positive because taking the nth root of a negative product can yield complex numbers. For data sets including zeros or negatives, either the geometric mean is undefined, or you must apply a shift (add a constant to make all values positive) before computing.
What is the geometric mean of 1, 2, 4, 8, 16?
GM = (1 × 2 × 4 × 8 × 16)^(1/5) = 1024^(1/5) = 4. This geometric sequence has a common ratio of 2, so the middle value (4) is also the geometric mean - a defining property of geometric sequences.
How do I calculate geometric mean in Excel?
Use =GEOMEAN(values_range). Example: =GEOMEAN(A1:A5) for five values. GEOMEAN ignores empty cells and text. For CAGR: =(End_Value/Start_Value)^(1/Years)−1. Example: =(B2/A2)^(1/5)−1 gives CAGR over 5 years.
What is the geometric mean used for in biology and medicine?
In biology, geometric mean is used for antibody titres (immune response levels), bacterial counts, and drug concentration data - all log-normally distributed quantities where values span orders of magnitude. A geometric mean titre of 200 for an antibody is more representative than an arithmetic mean that would be skewed by a few very high responders.