Having the current population of 1,374,677,742 people, India holds the 2nd spot in the list of world’s most populated countries as per 2020 rankings. It comprises the total land area of 2,973,190 per km2. India contributes to 17.7% of the total population of the world. 35% of India’s population is living in urban areas. The median age in India is estimated to 28.4 years. Hinduism is the largest religion in India making it world’s largest Hindu country.