14 comments
70 forecasters

How many biological humans will be alive on December 31, 2300, conditional on there being more than 500 Million?

Current estimate
10.5B people

Key Factors

No key factors yetAdd some that might influence this forecast.
Add key factor