India Population Clock

How many people live in India right now? The live counter advances every second using United Nations birth and death rates — about 65,690 births and 29,641 deaths per day, from a population of roughly 1.46B.

Crude birth rate: 16.4 per 1,000 people per year. Crude death rate: 7.4 per 1,000 people per year. Region: Asia.

Frequently asked questions

What is the population of India?

India has approximately 1.46B people, based on the UN World Population Prospects estimate for 2026.

How many babies are born in India every day?

About 65,690 babies are born in India each day — roughly 0.76 every second.

How many people die in India every day?

About 29,641 people die in India each day — roughly 0.34 every second.

Is the population of India growing or shrinking?

India grows naturally by about 13.2M people per year, before migration.

Other population clocks

  • China population
  • Indonesia population
  • Pakistan population
  • Bangladesh population
  • Japan population
  • Philippines population
  • Vietnam population
  • Iran population
  • World population clock

Explore this topic further

Related figures and dates

  • Time and holidays in India
  • China: live population
  • Indonesia: live population

Analysis and guides

  • How the World Population Grew From 1.65 Billion to 8.2 Billion Since 1900
  • What Happens on Earth in One Minute? A Sourced Breakdown

Explore and compare

  • Population since you were born
  • What happens in one minute

Sources and transparency

  • Data sources and methodology