Logistic Growth Calculator
Compute population size at any time using the logistic growth equation with carrying capacity, initial population, and growth rate.
Use the Logistic Growth Calculator
Logistic Growth Parameters
P(t) = K / (1 + ((K − P0) / P0) × e−rt)
Maximum sustainable population size.
Population at time zero. Must be > 0.
Intrinsic per-capita growth rate per time unit.
Time point to evaluate. Use same units as r.
Quick Examples
Enter parameters on the left and click Calculate to see the logistic growth results.
Population at time t
K
—
P0
—
r
—
t
—
Growth Table
10 equal time steps up to t| Time (t) | Population P(t) | % of K |
|---|
Summary
The logistic growth model describes how a population grows quickly at first and then slows as it approaches its carrying capacity K. The formula P(t) = K / (1 + ((K - P0) / P0) * e^(-rt)) captures this S-shaped (sigmoid) curve, where P0 is the initial population, r is the intrinsic growth rate, and t is time. This calculator lets you compute the population at a specific time and view a growth table over multiple intervals.
How it works
- Enter the carrying capacity K — the maximum sustainable population.
- Enter the initial population P0 at time zero.
- Enter the intrinsic growth rate r (e.g. 0.3 for 30% per time unit).
- Enter the time t at which you want to know the population.
- Click Calculate to see P(t) and a growth table across 10 equal time steps.
Use cases
- Ecology: model animal or plant population dynamics in a limited habitat.
- Epidemiology: estimate disease spread under resource or immunity constraints.
- Biology courses: demonstrate the sigmoid growth curve for homework or lab reports.
- Business: model adoption curves or market saturation using logistic principles.
- Conservation: predict whether an endangered species can recover over time.
- Agriculture: estimate crop or livestock population growth within farm limits.