Macroscope
RU
Loading findings…

  1. PopulationChina

    China: 76% fewer births than in 1963

    020M195020251990

    The peak was 33.5M births in 1963; in 2025, 7.92M.

    Source: UN World Population Prospects 1998–2024; national statisticsOpen on the chart →

More findings

All findings →