Education & Learning

Explore historical estimates of how many humans ever lived on earth. Breakdown of PRB's 117 billion calculation, ancient population milestones, and why 7% of all humans are alive today.