Carrying Capacity Calculator

Enter carrying capacity K, initial population N0, growth rate r, and time t to compute logistic population growth N(t) with a chart.

Use the Carrying Capacity Calculator

Logistic Growth Parameters

Max sustainable population

Population at time t = 0

Per-capita rate per time unit

Time units elapsed

Summary

The Carrying Capacity Calculator uses the logistic growth model to predict population size over time. Given a maximum sustainable population (K), starting population (N0), and intrinsic growth rate (r), it computes N(t) at any time step, shows when the population reaches half of K, and plots the full logistic S-curve.

How it works

  1. Enter the carrying capacity K — the maximum population the environment can sustain.
  2. Enter the initial population N0 and the intrinsic per-capita growth rate r.
  3. Set the elapsed time t, using the same time units as r.
  4. The calculator computes N(t) = K / (1 + ((K − N0)/N0)·e^(−r·t)) and plots the logistic S-curve.
  5. Read off N(t), the saturation percentage N/K, and the half-K inflection time ln((K − N0)/N0)/r.

Use cases

  • Ecology: project deer or fish population growth toward a habitat limit.
  • Microbiology: model bacterial colony growth in a medium with finite nutrients.
  • Conservation biology: estimate recovery time for an endangered species.
  • Agriculture: predict livestock population growth within a fixed pasture area.
  • Epidemiology: model the spread of an infection in a finite host population.

Frequently Asked Questions

Last updated: 2026-09-30 · Reviewed by Nham Vu