Adivasis
L'Inde compte 860 langues "indiennes" (22 d'entre elles étant reconnues par la Constitution de l'Inde comme langues régionales), donc 838 langues vernaculaires. Deux langues sont officielles : Hindi et Anglais. Les langues sont groupées dans les familles indo-aryenne, Dravidiens, tibéto-birmanes, austro-asiatique et Andamanais. Les langues tribales sont dans les groupes dravidiens, tibéto-birmanes et austro-asiatique.
Plaine indo-gangétique
Les langues de la plaine indo-gangétique les plus parlées sont les langues indo-aryennes ; de nos jours l'hindi, l'ourdou (le hindoustani parlé) et le bengalî sont les principales "linguae francae" de cette région. De plus, il existe une grande variété de langues régionales qui dans de nombreux cas forment un continuum linguistique les unes avec les autres. Autant l'hindouisme que l'islam sont largement représentées, la plaine étant aussi le berceau du sikhisme, bouddhisme et jaïnisme.