Bei der Volkszählung von 2011 leben derzeit 1,21 Milliarden Menschen in Indien, 17,5 % der Weltbevölkerung. In Bezug auf die Bevölkerung liegt es nach China an zweiter Stelle und wird voraussichtlich bis 2025 das bevölkerungsreichste Land der Welt sein. Im Jahr 2010 wurde berechnet, dass Indiens Bevölkerungswachstumsrate 1,41% betrug.