Skip to content

Population Growth Calculator

Model growth. Explore ecological limits.

Exponential · Logistic · Birth & death rates

Population & Model

Optional: Birth & death rates

r = b − d. These are per-capita rates, not counts of births or deaths.

Model assumptions

No migration, constant rates, constant carrying capacity for logistic, closed population; no age structure or randomness.

Result

Projected population at year 20

≈858 individuals

Model estimate: 858.49 · Logistic growth

Net change+758.49
Growth+758.49%
Capacity used85.85%

Carrying capacity (K = 1000)

01,000
Current growth (at the end of the horizon)24.30 individuals/year
Exponential doubling time reference3.47 years

Continuous deterministic estimate; not an observed headcount or a guaranteed forecast. Fractional model values are retained in calculations.

Population Trajectory

years

Maximum logistic growth at N = K/2Early exponential phaseRapid growth when N ≪ K.Density limitationGrowth slows as resources become limited.Approaching capacityPopulation levels off near K (r > 0).

Simulation Table

TimeModel N(t)Change from N₀Capacity used

Habitat & Resource Limits

Illustrative meadow habitat with rabbits, grass, wildflowers and a hollow log

Illustrative habitat; animals do not represent the projected headcount.

ResourcesSpaceCompetition

Conceptual resource indicators; not measured habitat scores.

Understanding the models

Exponential growth

N(t) = N₀ eʳᵗ

Logistic growth

N(t) = K / [1 + (K/N₀ − 1)e⁻ʳᵗ]

Birth & death rates

r = b − d

For N₀ = 0 the closed population remains zero. The logistic formula above assumes N₀ > 0. An exponential doubling reference ln(2)/r applies when r > 0; it is not a density-dependent logistic doubling time.

Limitations and time units

These are simple deterministic models, not fitted forecasts. They omit migration, environmental variability, age structure, resource changes and random events. K must be estimated from relevant evidence. Rate and time must use the same unit. Unit conversion uses 365.25 days/year and 365.25/12 days/month, not calendar dates.

Birth and death inputs specify continuous per-capita rates. For logistic growth, b−d supplies the intrinsic/low-density rate; actual per-capita net growth is r(1−N/K). Negative r with N₀ > K can create a mathematical singularity, so invalid horizons are rejected.

Frequently asked questions

Can population estimates be fractional?

Yes. A continuous model describes a theoretical population size, so fractional predictions are valid. The headline rounds for readability; graphs, tables and calculations retain the continuous values. It is not a literal fractional animal.

Is r the same as a discrete percentage?

No. Continuous r = 0.20 gives a one-unit multiplier e⁰·² ≈ 1.2214, or about 22.14% growth for the exponential model. A discrete multiplier 1.20 corresponds to continuous r = ln(1.20) ≈ 0.1823.

Can a population start above K?

Yes. With positive r, the logistic model predicts decline toward K when N₀ > K. This is a model behavior, not evidence that a measured habitat has that capacity.

Does every population follow an S-curve?

No. An S-shaped increase requires suitable initial conditions and positive r. Populations may decline, remain stable or fluctuate. The simple continuous logistic equation does not generate cycles or overshoot from an initial value below K.

Sources & References

Educational model; sources do not imply institutional review or endorsement.

↗ Biology

Model growth. Explore ecological limits.

Page information

Updated: October 7, 2026