China’s population has fallen four years running and India’s keeps growing. In 2025, India had 146.4 crore people and China 140.7 crore.
population
Only 36% of Indians Live in Cities, 182nd in the World. Or Is It More?
Officially, 35.7% of Indians lived in urban areas in 2025, 182nd of 217 countries. But India’s definition of ‘urban’ is one of the strictest in the world.
The World’s Oldest Countries: In Japan, 3 in 10 People Are 65 or Over
In 2025, 30.0% of Japanese were 65 or over, against 7.4% of Indians. The world’s oldest countries, and where India stands.
