Avec
1,027 milliard d'habitants, l'Inde est le deuxième
pays du monde par la population, le seul, avec la Chine (1,265 milliard
d'habitants) à dépasser le milliard d'habitants.
Les projections laissent penser que, vers 2050, l'Inde
sera plus peuplée que la Chine et hébergera alors
un peu plus de 17 % de la population mondiale.
Trois
métropoles dépassent les dix millions d'habitants:
Mumbai (Bombay, 14,5 millions d'habitants pour l'agglomération)
; Delhi (13,7 millions d'habitants) ; Calcutta (12 millions
d'habitants). Chennai (Madras), la principale métropole
du sud du pays, constitue la quatrième agglomération
du pays, devant Bangalore.
La
densité de population, qui était de 77 habitants/km2
en 1901, est désormais de 324 h./km². La densité
de population reste cependant l'une des préoccupations
essentielles de l'Union indienne en raison de la pression qu'elle
exerce sur l'environnement.
La
population indienne se caractérise par une série
de divisions très contrastées en communautés.
Les divisions liées aux castes sont les plus importantes
; elles reposent sur la répartition des Indiens en quelques
milliers de groupes endogames, théoriquement déterminés
par une spécialisation professionnelle et dont les membres
sont classés selon leur jati (catégorie socio-professionnelle),
ainsi qu'une division selon leur varna (catégorie socio-religieuse).
A ces différenciations en castes vient s'ajouter la pluralité
des langues et des religions. Si les hindous sont largement
majoritaires (82 % de la population), devant une très
forte minorité de musulmans (120 millions environ,
soit quelque 12 % de la population), les fidèles
des religions nées dans le monde indien — bouddhistes
(environ 0,7 % de la population totale), sikhs (2 %
environ), jaïns (0,5 %) ou perse (parsis), ainsi que
les chrétiens (2,3 % environ), ne représentent
cependant pas plus de 6 % des croyants.
Les
langues
L'Inde n'a pas d'unité linguistique. Les diverses langues
parlées appartiennent à quatre groupes distincts
: indo-européen dans le Nord ; dravidien dans le Sud
; tibéto-birman autour de l'Himalaya ; austro-asiatique
(ou austrique) dans certaines zones «tribales» du
centre du pays.
L'Inde compte aujourd'hui dix-huit langues constitutionnelles.
L'hindi est la première langue officielle. Quant à
l'anglais, langue officielle «associée»,
il joue un rôle notable dans la vie politique et économique
du pays.