Hindistan kalabalık ve heterojen nüfus yapısına sahip bir ülkedir. 2011 nüfus sayımına göre Hindistan 1.210.193.422 insanı barındırmaktadır ve dünyanın Çin’den sonra en kalabalık ikinci ülkesidir. Son 10 yıllık nüfus artış ortalaması %17.64’ü bulmaktad