India Population Live — Real-Time Counter & Statistics
India is the world's most populous nation with approximately 145.6 Crore (1.456 Billion) people. India adds roughly 73,700 new births every day — about 0.85 births per second. This live counter uses MOSPI Sample Registration System (SRS) official birth and death rates to calculate real-time population estimates, updated every second.
India's population right now is approximately 145.6 Crore (1.456 Billion) — making India the world's most populous country, surpassing China. The live counter above updates every second using MOSPI official birth and death rates.
Approximately 51 babies are born in India every minute — that is 0.85 births per second, or 73,700 per day, or 2.69 Crore per year. Source: MOSPI Sample Registration System.
India's population grows at approximately 0.9% per year. The total fertility rate is 2.0. India adds roughly 45,700 net people per day after accounting for deaths.
India's fertility rate has dropped to 2.0, close to the replacement level of 2.1. Population growth is slowing significantly and India's population may stabilise by 2060 according to UN projections.