A live world population and vital-events clock — inspired by debt clocks, built for demographics.
World population (estimated)
8,295,944,039
Extrapolated from 8,215,424,893 mid-2025 at 0.91% / yr (2025)
Net change this year
+41,343,518
≈ 2.3 people / second · today +136,368
Births today
254,418
4.3 / sec
Deaths today
118,049
2.0 / sec
Births this year
77,133,243
Run-rate 134,999,956 / yr
Deaths this year
35,789,724
Run-rate 62,639,804 / yr
Crude birth rate
16.3
per 1,000 · 2024
Crude death rate
7.6
per 1,000 · 2024
Total fertility rate
2.19
births per woman · 2024