بلغ العدد الإجمالي لسكان الهند في نهاية عام 2003 حوالي 1.028 مليار نسمة، وحسب إحصائية رسمية نشرت مؤخراً في العاصمة الهندية نيودلهي، فإن الهندوس يمثلون 80.5% من عدد السكان، لكن معدلات نموهم تراجعت في الفترة ما بين عامي 1991 و2001 بنسبة 4.8% مقارنة مع العقد السابق. أما المسلمون الذين يبلغ عددهم 138 مليوناً ويمثلون 13.8% من إجمالي سكان البلاد، فزاد نموهم بنسبة 1.5% خلال نفس الفترة.
وأشارت الإحصائية إلى وجود 24 مليون مسيحي في الهند، و19 مليوناً من السيخ، و7.9 مليون بوذي، إضافة إلى 4.2 مليون ياني. وأن نحو 70% من سكان الهند يعيشون في الريف.