L'Union indienne est le deuxième pays le plus peuplé du monde derrière la Chine, avec 1,1 milliard d'habitants. La région est depuis l'Antiquité un foyer majeur de peuplement : au IIIe siècle avant J.-C., l’Inde représentait déjà 20 % de la population mondiale. La densité moyenne est très élevée (plus de 300 hab./km²) mais cache des disparités : les régions de fortes densités se trouvent dans la plaine alluviale du Gange et sur les littoraux. La chaîne de l'Himalaya, le désert du Thar à l'ouest, et certaines régions du plateau du Deccan sont moins peuplées (densités inférieures à 50 hab./km²). Les contraintes naturelles, l'absence d'irrigation expliquent en partie ce peuplement relativement faible.
La population indienne croît plus rapidement que celle de la Chine. Cette situation s'explique par un taux de fécondité plus élevé. Cependant, les inégalités régionales sont importantes : le taux de fécondité est inférieur à deux dans le sud (États du Kerala et du Tamil Nadu) ; il dépasse le chiffre de trois dans les états de la plaine du Gange et au Rajasthan. Plusieurs facteurs expliquent ces différences : le Kerala pratique depuis plusieurs années une politique visant à réduire l'indice de fécondité. Cette politique consiste à améliorer l'éducation des filles et promouvoir le planning familial.
La fécondité est moins élevée dans les villes, le poids des traditions moins important. Les changements socio-culturels affectent la classe moyenne dont l'importance grandit. Cependant, de nombreuses zones de pauvreté subsistent dans les agglomérations, notamment dans les quartiers de bidonvilles.
La pauvreté touche également de nombreuses campagnes. De nombreux paysans endettés se suicident face à la dégradation de leurs conditions de vie. De nombreux intouchables, malgré l'interdiction constitutionnelle des discriminations, subissent une ségrégation spatiale dans les villages (accès au puits interdit, rejet dans les écoles, concentration des dalits dans des quartiers spécifiques).
Enfin, si l'hindouisme est le principal culte du pays, l'Inde est une mosaïque culturelle et religieuse. L'Islam est la deuxième religion et les musulmans se concentrent au nord. Les sikhs sont très minoritaires et résident essentiellement dans le Punjab. Les tensions religieuses sont fréquentes et prennent parfois des formes très violentes, comme dans le cas des pogroms du Gujarat qui ont fait 1500 morts en 2002.