The birth rate in India is 19.89 births per 1,000, according to The World Factbook from the Central Intelligence Agency. As of 2011, this places the country at 86th in the world, with 2.59 births per woman.
Birth rate is measured by counting the number of live births during a year per 1,000 people in the population at midyear. This is known as the crude birth rate. The birth rate in India has declined over the decade prior to 2014. In 2004, the crude birth rate was 22.80. As of 2012, the total population of India is 1.237 billion, and the life expectancy is 66 years old.