Intermediate

Carrying Capacity Calculator — Logistic Population Growth

The logistic growth model predicts how a population grows when limited by resources. Enter the carrying capacity K, initial population size, intrinsic growth rate r and the time elapsed to calculate the current population and how close it is to the environmental limit.
Maximum sustainable population size
Population at time zero; must be less than K
Maximum per-capita growth rate per year when population is very small

years

Time at which to calculate the population size
Population at time t
999.1

Logistic growth: N(t) = K / (1 + ((K - N0) / N0) x e^(-rt))

Carrying capacity (K)
1,000
Remaining capacity (K - N(t))
0.9
Saturation (% of K reached)
99.9 %
Inflection point (50% of K at t =)
5.89 yrs
Population over time approaching carrying capacity K (logistic growth)
Step by step
  1. 1

    Growth ratio A = (K − N₀) ÷ N₀

    (1,000 − 50) ÷ 50 = 19
  2. 2

    Decay factor e^(−r × t)

    e^(−0.5 × 20) = 0.000045
  3. 3

    Denominator 1 + A × e^(−rt)

    1 + 19 × 0.000045 = 1.0009
  4. 4

    Population N(t) = K ÷ denominator

    1,000 ÷ 1.0009 = 999.1
Results are estimates for general information only and are not professional advice — always verify important results independently before relying on them. Read the full disclaimer.
Quick answer

How does this calculator work?

Population at time t = K / (1 + ((K - N0) / N0) x e^(-r*t)). Growth starts slow, accelerates to a maximum at population K/2, then decelerates as resources become limiting, asymptotically approaching the carrying capacity K.

Formula
N(t) = K / (1 + ((K - N0) / N0) x e^(-r*t))
How this is calculated

In nature, populations cannot grow exponentially forever — resources such as food, space and water impose an upper limit called the carrying capacity (K). The logistic model captures this by multiplying the exponential growth term by a braking factor (1 - N/K): growth is fastest when the population is small relative to K, slows as numbers increase, and approaches zero as the population nears K.

The formula N(t) = K / (1 + ((K - N0) / N0) x e^(-r*t)) gives the population at any time t, where N0 is the starting population, r is the intrinsic (maximum per-capita) growth rate, and e is approximately 2.718. The curve is S-shaped (sigmoidal): slow start, rapid middle growth, then levelling off. The inflection point — where growth rate is highest — occurs when the population reaches exactly K/2, at time t = ln((K - N0) / N0) / r.

The model assumes a closed population (no immigration or emigration), a constant K, and that all individuals are identical. Real ecosystems have stochastic variation, age structure, and non-constant K. The model is widely used in ecology, fisheries management, and epidemiology as a first approximation.

Frequently asked questions

Carrying capacity (K) is the maximum population size that an environment can sustain indefinitely, given available resources such as food, water, shelter and competition. It is not fixed — it changes if resource availability changes.

The intrinsic growth rate r is the theoretical maximum per-capita rate of increase when the population is far below K and resources are not limiting. For many mammals it is well below 1 per year; for bacteria or insects it can be very large.

In the logistic model, a population above K declines toward K, because the braking factor (1 - N/K) becomes negative. This calculator requires N0 < K — for overshoot scenarios, specialist ecological models are needed.

Also known as

carrying capacity calculator
logistic growth calculator
population logistic model calculator
logistic equation k n0 r
ecology population limit calculator
sigmoid population growth formula
population dynamics carrying capacity

APA

TG we-Calculate Editorial Team. (2026). Carrying Capacity Calculator — Logistic Population Growth [Online calculator]. TG we-Calculate. https://we-calculate.com/calculator/carrying-capacity-calculator

Chicago

TG we-Calculate Editorial Team. "Carrying Capacity Calculator — Logistic Population Growth." TG we-Calculate. 2026. https://we-calculate.com/calculator/carrying-capacity-calculator.

IEEE

TG we-Calculate Editorial Team, "Carrying Capacity Calculator — Logistic Population Growth," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/calculator/carrying-capacity-calculator

BibTeX

@misc{wecalculate_carrying_capacity_calculator, title = {Carrying Capacity Calculator — Logistic Population Growth}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/calculator/carrying-capacity-calculator}}, year = {2026}, note = {TG we-Calculate} }

Did this calculator help you?