Connect via MCP →

Enter Calculation

Formula

Advertisement

Results

Population at time t, P(t)
109.57
units
Constant A = (K - P0)/P0 99
Growth since start (P(t) - P0) 99.57

What is the logistic growth model?

The logistic growth model describes how a population grows quickly when it is small and then slows as it approaches a maximum sustainable size called the carrying capacity (K). Unlike unlimited exponential growth, the logistic curve is S-shaped (sigmoid): rapid early growth, an inflection point at K/2, and a plateau near K. It is widely used in ecology, biology, epidemiology, and even technology adoption and market saturation models.

S-shaped logistic growth curve rising toward a horizontal carrying-capacity line
The logistic curve is S-shaped, rising from P0 and leveling off at the carrying capacity K.

How to use this calculator

Enter four values: the carrying capacity K (the upper limit), the initial population P0 at time zero, the intrinsic growth rate r (per unit time), and the elapsed time t. The calculator returns the population P(t), the model constant A, and the total growth since the start.

The formula explained

The model is $$P(t) = \frac{\text{K}}{1 + A\,e^{-\text{r}\cdot\text{t}}}$$ where \(A = \frac{\text{K} - \text{P}_0}{\text{P}_0}\). The constant \(A\) is fixed by the starting conditions so that \(P(0) = P_0\). As \(t\) increases, the term \(e^{-rt}\) shrinks toward zero, the denominator approaches 1, and \(P(t)\) approaches \(K\). The growth rate \(r\) controls how steep the climb is.

Diagram comparing slow start, fast middle, and saturating end phases of logistic growth
Growth is slow near P0, fastest at K/2 (the inflection point), then slows as P approaches K.

Worked example

Suppose \(K = 1000\), \(P_0 = 10\), \(r = 0.5\), and \(t = 5\). First $$A = \frac{1000 - 10}{10} = 99.$$ Then $$e^{-0.5\cdot 5} = e^{-2.5} \approx 0.082085.$$ The denominator $$= 1 + 99\cdot 0.082085 \approx 9.1264,$$ so $$P(5) = \frac{1000}{9.1264} \approx 109.57.$$ The population grew from 10 to about 110 in 5 time units.

FAQ

What happens if r is negative? A negative r models decline toward zero rather than growth toward K.

What is the inflection point? The growth is fastest when P = K/2; before that the curve accelerates, after it the curve decelerates.

Can P exceed K? If the initial population starts above K (overshoot), the model returns values that decay down toward K over time.

Last updated: