भारत की कुल जनसंख्या 102.8 करोड़ (2001) है, जो संसार की कुल जनसंख्या का 16.7 प्रतिशत है। चीन के बाद भारत विश्व का दूसरा सबसे अधिक जनसंख्या वाला देश है।
भारत की जनसंख्या उत्तरी अमेरिका, दक्षिणी अमेरिका और आस्ट्रेलिया की संयुक्त जनसंख्या से भी अधिक है। किन्तु, यह विश्व में केवल 2.4 प्रतिशत क्षेत्र पर स्थित है और क्षेत्रफल में यह विश्व में सातवें स्थान पर है।
भारत में जनसंख्या का औसत घनत्व 324 व्यक्ति प्रति वर्ग किमी० है, जो चीन के औसत घनत्व 129(1997) से कहीं अधिक है।
संसार के दस सबसे अधिक जनसंख्या वाले देशों में जनसंख्या के घनत्व के दृष्टिकोण से भारत का स्थान बांग्लादेश (849) तथा जापान (334) के बाद तीसरा है।