India Population


India is the most populous country in the world with one-sixth of the world’s population. According to UN estimates, India overtook China in having the largest population in the world with a population of 1,425,775,850 at the end of April 2023.

  • India 2023 population is estimated at 1,428,627,663 people at mid year.
  • India’s population is equivalent to 17.76% of the total world population.
  • India ranks number 1 in the list of countries by population.
  • The population density in India is 481 per Km2 (1,244 people per mi2).
  • The total land area is 2,973,190 Km2 (1,147,955 sq. miles)
  • 36.3 % of the population is urban (518,239,122 people in 2023)
  • The median age in India is 28.2 years.

Population of India (Historical and Forecast)