Skip to main content
Measured World
1950
2026
2100

Years required for population to double at current growth rate