Population Growth Calculator
Enter an initial population, a growth rate and a number of periods to project the future population.
Exponential population growth projects a future size by compounding a growth rate over time. The future population equals the initial population times (1 + rate) raised to the number of periods. A population of 1,000 growing 2% per year for 10 years reaches 1,000 ร 1.02ยนโฐ โ 1,219.
How to Use This Calculator
Enter the initial population, the growth rate as a percentage per period, and how many periods to project. A period can be a year, a day or any interval โ the rate and the answer just have to use the same one. The calculator returns the projected population and the total increase.
Exponential growth assumes a constant percentage increase each period, which suits populations with plentiful resources; real populations eventually slow as they meet limits.
How the Calculation Works
Each period the population is multiplied by one plus the growth rate, so growth compounds โ the increase itself grows over time. Applying that multiplier for the number of periods gives the future size.
A negative rate models decline, shrinking the population each period. This discrete compound-growth formula is closely related to the continuous version using e; for small rates the two give nearly identical results.
P = Pโ ร (1 + rate)^periods
Worked Example
Start with 1,000 individuals growing 2% per year for 10 years. Each year multiplies by 1.02, so after 10 years: 1,000 ร 1.02ยนโฐ = 1,000 ร 1.21899 = about 1,219.
The population grew by roughly 219, and note it is more than the 200 a flat 2%ร10 would give, because the growth compounds.
Assumptions and Limitations
- Assumes a constant growth rate every period (exponential growth)
- Rate and periods must use the same time unit
- A negative rate models decline
- Real populations slow as they approach resource limits (logistic growth)
When to Use a Population Growth Calculator
Biology, ecology, and economics students use this to project a future population from a starting size and growth rate over time. Run it for exponential-growth homework, ecology modeling, or to see how a small rate compounds over years. Enter the starting value, rate, and periods to get the projection.
Related Calculators
Doubling Time Calculator
Find how long money or anything takes to double at a growth rate.
Open calculator โPunnett Square Calculator
Cross two parents and get offspring genotype and phenotype ratios.
Open calculator โBlood Type Calculator
Predict a child's ABO blood type from the parents' genotypes.
Open calculator โBaby Eye Color Calculator (Estimate)
A rough probability of a baby's eye color from the parents'.
Open calculator โFrequently Asked Questions
What is the population growth formula?
The exponential form is P = Pโ ร (1 + rate)^periods โ the starting population times one plus the growth rate, raised to the number of periods.
What is exponential growth?
Growth by a constant percentage each period, so the increase compounds and the population rises ever faster. It fits populations with abundant resources and no constraints.
How is this different from linear growth?
Linear growth adds a fixed number each period; exponential growth multiplies by a fixed factor. Over time exponential growth pulls far ahead because each increase builds on the last.
Can I model population decline?
Yes โ enter a negative growth rate. The population then shrinks by that percentage each period, following the same compounding formula in reverse.
Why doesn't real population grow exponentially forever?
Because resources, space and other limits eventually slow growth. That is modeled by logistic growth, which levels off at a carrying capacity rather than rising without bound.
Looking for a different calculator?
CalculatorPlus has free tools across finance, construction, math, health and more โ each one showing the formula and a worked example.