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.