Personal Finance Credit Cards Credit Score Loans Insurance Investing Subscribe

Population Growth Calculator

Population Growth Calculator

Project future population using a compound growth model, or calculate the annual growth rate between two known population figures. Educational estimate only.

These calculators are for informational purposes only and do not constitute financial, legal, or tax advice.

These results are educational estimates based on simplified economic models. Actual inflation rates, GDP figures, and economic indicators vary and should be sourced from official government publications (U.S. Bureau of Labor Statistics, Federal Reserve, World Bank). Not financial or economic advice.


Population Growth Calculator

Project future population, total growth, net change, and doubling time from a starting population and an assumed annual growth rate.

Use the Population Growth Calculator ↓

The Population Growth Calculator projects how a population could change over time, based on a starting population, an assumed annual growth rate, and a number of years. It’s built for students, researchers, urban planners, business analysts, and anyone curious about how compounding growth rates translate into real population numbers.

Enter a current population, an annual growth rate, and a time period, and the calculator returns your projected future population, the net population change, total percentage growth over the period, and an estimated doubling time. Calculating population growth this way is useful for understanding demand trends, planning ahead, or simply seeing how a small annual percentage compounds into a much larger number over decades.

Quick Answer

Population growth is projected using: Future Population = Initial Population × (1 + Growth Rate)^Time. A population of 100,000 growing at 2% annually reaches roughly 121,899 after 10 years — a 21.9% total increase.

What Is a Population Growth Calculator?

A population growth calculator estimates how a population could change over a specified period, based on an assumed annual growth rate. Rather than tracking every birth, death, and migration individually, it applies a single, constant growth rate to a starting population and projects that population forward year by year.

This type of calculation is widely used in demography, urban planning, business forecasting, and education because it turns a simple growth rate into a concrete, easy-to-interpret number: how large will this population be in 10, 25, or 50 years if this growth rate holds steady? The result is a mathematical projection, not an official demographic forecast — real populations are shaped by far more than a single constant rate, which is covered in detail later on this page.

How to Use the Population Growth Calculator

1
Enter the current population — the starting population figure you want to project forward from.

2
Enter the annual growth rate — the yearly percentage rate you want to apply, positive for growth or negative to model a declining population.

3
Enter the number of years to project — how far into the future you want the projection to run (up to 100 years).

4
Review your results — Current Population, Projected Population, Net Population Change, Total Growth (%), and Doubling Time, plus a line chart showing the population trajectory across the full period.

All three inputs are required. The calculator applies your growth rate consistently across every year of the period — it does not accept a separately fluctuating rate year to year, so it works best as a simplified projection rather than a year-by-year demographic model.

See how a growth rate compounds over time.

Run the Population Growth Calculator

Population Growth Formula

Future Population = Initial Population × (1 + Growth Rate)Time

Variables:

  • Initial Population — the starting population figure.
  • Growth Rate — the assumed annual percentage growth rate, expressed as a decimal (2% = 0.02).
  • Time — the number of years the growth rate is compounded over.
  • Future Population — the projected population at the end of the period.

This formula assumes a constant growth rate for the entire period. That makes it a simplified projection, useful for understanding compounding effects and rough trends — not a guaranteed real-world outcome, since actual growth rates shift over time.

Worked example: a population of 50,000 growing at 3% annually for 5 years.

Future Population = 50,000 × (1 + 0.03)5

Future Population = 50,000 × 1.159274…

Future Population ≈ 57,964

This population grew by roughly 7,964 people, or about 15.93%, over five years.

Population Growth Rate Formula

Sometimes you know a population’s starting and ending figures and want to work out what constant annual growth rate would explain that change. This calculator itself projects forward from a rate you supply — it doesn’t accept two population figures to solve backward for a rate — but you can calculate that rate manually using the compound annual growth rate (CAGR) approach:

Growth Rate = (Final Population ÷ Initial Population)(1 ÷ Years) − 1

This is distinct from a simple percentage increase, which just measures the total change over the whole period without annualizing it: (Final − Initial) ÷ Initial × 100. The CAGR-style formula above spreads that same total change evenly across each year, giving you a single annual rate — the kind of figure you could then enter into this calculator’s Growth Rate field to project further into the future.

Example: a population grows from 50,000 to 60,000 over 8 years.

Simple total increase = ((60,000 − 50,000) ÷ 50,000) × 100 = 20.00% (over the whole 8 years)

Annual growth rate (CAGR) = (60,000 ÷ 50,000)(1/8) − 1 ≈ 2.31% per year

The 20% figure describes total change over 8 years; the 2.31% figure describes the steady annual pace that produces that same total change — they answer different questions and shouldn’t be used interchangeably.

Example of Population Growth

A town starts with a population of 100,000 and grows at 2% annually for 10 years.

Input Value
Current Population 100,000
Annual Growth Rate 2%
Years to Project 10

Future Population = 100,000 × (1.02)10 ≈ 121,899

Net Population Change = 121,899 − 100,000 = +21,899

Total Growth = (121,899 ÷ 100,000 − 1) × 100 = 21.90%

This town’s population is projected to grow by nearly 22,000 people — a 21.9% total increase — over the 10-year period, assuming the 2% annual rate holds steady the entire time.

Population Growth vs. Population Increase

These related terms describe different things:

  • Absolute population increase — the raw number of additional people, e.g., “the town gained 2,000 residents.”
  • Percentage population growth — that increase expressed as a share of the starting population, e.g., “the town grew by 4%.”
  • Annual growth rate — the steady yearly percentage rate that, compounded, produces a given total change over multiple years.

Example: a town grows from 50,000 to 52,000 residents in one year.

Absolute increase = 52,000 − 50,000 = 2,000 people

Percentage growth = (2,000 ÷ 50,000) × 100 = 4.00%

Over a single year, percentage growth and annual growth rate are the same number. The distinction between “annual growth rate” and “total growth” only becomes meaningful once you’re looking at multiple years, since total growth compounds while the annual rate stays constant.

Exponential Population Growth

Exponential population growth describes what happens when a population grows by a constant percentage each year rather than by a constant number of people. Because the percentage is applied to an ever-larger population, the absolute number of new people added each year keeps increasing, even though the growth rate itself doesn’t change.

For example, a population growing 2% a year adds more people in year 20 than it did in year 1, simply because 2% of a larger population is a larger number. This compounding effect is why long-term population projections can look deceptively small early on and then accelerate substantially in later years — the same dynamic that drives compound interest in finance.

Population Growth and Doubling Time

Doubling time is the number of years it would take a population to double in size at a given constant growth rate. A well-known shortcut for estimating it is the Rule of 70:

Doubling Time ≈ 70 ÷ Annual Growth Rate (%)

This is an approximation, useful for quick mental estimates. This calculator’s own Doubling Time result uses the more precise exact formula, ln(2) ÷ ln(1 + rate) — the two methods produce very similar results at typical growth rates but can diverge more at higher rates.

Example: at a 2% annual growth rate:

Rule of 70 estimate = 70 ÷ 2 = 35.0 years

Exact formula (as used by this calculator) = ln(2) ÷ ln(1.02) ≈ 35.0 years

At a 2% growth rate, both methods agree closely. If the growth rate is zero or negative, doubling time isn’t a meaningful concept, and the calculator reports this as not applicable rather than showing a number.

Why Population Growth Matters

Population growth projections are widely used because population size touches nearly every area of planning:

  • Housing — projected population growth informs how much new housing a region may need.
  • Employment — a growing population can expand both the labor force and demand for jobs.
  • Healthcare — more residents generally means greater demand for healthcare capacity and services.
  • Education — school and university planning depends heavily on expected population trends.
  • Infrastructure — roads, utilities, and public transit are planned around anticipated population levels.
  • Food and water demand — larger populations require more resource planning for basic needs.
  • Government planning — budgets, services, and public investment often incorporate population projections.
  • Economic development — population trends influence business investment and market sizing decisions.
  • Resource allocation — governments and organizations use population estimates to distribute funding and services.

Population Growth Assumptions and Limitations

This calculator’s projections are mathematical estimates based on a single, constant growth rate — not an official population forecast. Real-world population change is shaped by many factors that a constant-rate model doesn’t capture, including:

  • Birth rates
  • Death rates
  • Migration (both into and out of an area)
  • Economic conditions
  • Government policies
  • Public health developments
  • Environmental factors
  • Unexpected demographic changes

Because growth rates in the real world rarely stay perfectly constant over long periods, projections generated with a single fixed rate should be treated as an educational illustration of compounding, not as an authoritative demographic forecast. For official population projections, national statistical agencies and demographic research organizations publish estimates that account for these additional factors in far more detail.

Frequently Asked Questions

How do you calculate population growth?

Population growth is calculated by applying a growth rate to a starting population over a period of time: Future Population = Initial Population × (1 + Growth Rate)^Time. This projects forward assuming the rate stays constant.

What is the formula for population growth?

Future Population = Initial Population × (1 + Growth Rate)^Time, where Growth Rate is the annual percentage rate expressed as a decimal and Time is the number of years.

How do I calculate population growth rate?

If you know a starting and ending population and the number of years between them, use: Growth Rate = (Final Population ÷ Initial Population)^(1/Years) − 1. This gives the steady annual rate that explains the total change.

How does a population growth calculator work?

It takes a starting population, an annual growth rate, and a number of years, then applies the growth rate compounded across each year to project a future population, along with the net change and total percentage growth.

What is a 2% population growth rate?

A 2% population growth rate means the population is assumed to increase by 2% of its current size each year. Applied consistently, this compounds — a population of 100,000 would grow to roughly 121,899 after 10 years at this rate.

How do you calculate future population?

Multiply the current population by (1 + growth rate) raised to the power of the number of years: Future Population = Current Population × (1 + Growth Rate)^Years.

What is exponential population growth?

Exponential population growth occurs when a population increases by a constant percentage each year rather than a constant number of people. Because the percentage applies to a growing base, the absolute number of new people added increases over time even though the growth rate itself stays the same.

How is population growth different from population increase?

Population increase is the raw, absolute number of additional people. Population growth is typically expressed as a percentage of the starting population. A town could show a large absolute increase but a modest percentage growth rate, or vice versa, depending on its starting size.

How can I calculate population doubling time?

A quick estimate uses the Rule of 70: Doubling Time ≈ 70 ÷ Annual Growth Rate (%). A more precise calculation uses ln(2) ÷ ln(1 + growth rate), which is the method this calculator applies.

Can a population growth calculator predict the future population accurately?

No. It produces a mathematical projection based on a constant assumed growth rate, not an accurate prediction. Real population change depends on birth rates, death rates, migration, and many other factors that shift over time, so actual outcomes will differ from a constant-rate projection.

What factors affect population growth?

Real population growth is affected by birth rates, death rates, migration, economic conditions, government policy, public health, environmental factors, and other demographic shifts — far more than the single constant rate this type of calculator assumes.

What is a good population growth rate?

There’s no single “good” population growth rate — what’s considered desirable depends heavily on context, including a region’s infrastructure capacity, economic conditions, and planning goals. Different places and situations call for very different growth expectations.

Related Calculators

Related topics not currently live as standalone calculators on the site: Percentage Change Calculator, Doubling Time Calculator, Birth Rate Calculator, Death Rate Calculator.

Internal Linking Recommendations

Suggested natural anchor text for linking to this page from elsewhere on Finance Navigator Pro:

  • calculate population growth
  • estimate future population
  • population growth rate
  • population projection tool
  • calculate annual population growth
  • project population over time
  • how fast is a population growing
  • population doubling time estimate
  • exponential population growth model
  • compare population growth rates

This calculator provides an educational, mathematical projection based on a constant growth rate assumption. It is not an official demographic forecast and does not account for birth rates, death rates, migration, or other real-world factors that drive actual population change. For official population statistics and projections, consult national statistical agencies or demographic research organizations.

Scroll to Top