Population Growth Rate Calculator
BiologyCalculate exponential population growth using N(t) = N0 × e^(rt). Enter initial population, growth rate, and time for ecology and biology projections.
Reviewed by the thecalcu.com team · Last updated July 12, 2026
Final Population
What is a Population Growth?
The Population Growth Rate Calculator projects future population size using the exponential growth model N(t) = N₀ × e^(rt). Enter the initial population, a growth rate, and the elapsed time, and the calculator instantly returns the final population, the total increase, and the percentage change.
This model is a foundational tool in ecology, microbiology, and demographics for projecting growth when resources are effectively unlimited. For the related question of how long it takes a population to double, see the Bacterial Doubling Time Calculator.
Why Use a Population Growth Rate Calculator?
Exponential growth compounds, small changes in growth rate or time produce disproportionately large changes in final population, which makes manual estimation unreliable without actually running the exponent calculation.
This calculator computes the exact final population instantly as you adjust any input, letting you compare scenarios (different growth rates, different time horizons) quickly and see how sensitive the outcome is to each variable.
The step-by-step breakdown shows the exact formula substitution, useful for verifying ecology or microbiology coursework, or for building intuition about how compounding growth behaves over different timeframes.
Who Should Use This Calculator?
Biology and ecology students studying population dynamics and exponential growth models.
Microbiology students projecting short-term culture growth before resource limits kick in.
Conservation biologists estimating early-stage recovery trajectories for a growing endangered species population.
Epidemiology students exploring the same exponential mathematics used in early-stage outbreak modeling.
Teachers demonstrating how compounding growth differs from simple linear addition.
What Insights Does This Calculator Give You?
Final population, the primary result, projecting population size after the given time period under sustained exponential growth.
Population change and percent change, the raw increase (or decrease) and its relative size compared to the starting population, useful for comparing growth impact across differently sized populations.
Sensitivity to growth rate and time, because growth compounds continuously, this calculator makes it easy to see how much small changes in rate or time horizon affect the final projected population.
How to use this Population Growth calculator
Enter the initial population (N₀), the starting number of individuals.
Enter the growth rate (r), as a percentage per time period (can be negative for a declining population).
Enter the elapsed time, the number of periods over which growth occurs, using the same time unit as your growth rate.
Read the final population result, the highlighted result shows the projected population after the given time, with the absolute and percentage change shown alongside.
Show formula & methodology ↓Show less ↑
Formula & Methodology
Exponential growth formula: N(t) = N₀ × e^(rt) Variable definitions: - N₀, initial population - r, growth rate per time period (as a decimal in the formula; entered as a percentage in the calculator) - t, elapsed time (number of periods) - e, Euler's number, approximately 2.71828 - N(t), final population after time t Worked example: An initial population of 1,000 with a 5% growth rate over 10 periods: N(10) = 1,000 × e^(0.05 × 10) = 1,000 × e^0.5 ≈ 1,648.7 Note: This calculator models unconstrained exponential growth, which doesn't account for resource limits, competition, or carrying capacity. Real populations typically follow logistic growth, slowing as they approach environmental limits, this model is most accurate for short time horizons or resource-unlimited scenarios.
Frequently Asked Questions