印度语言非常复杂,根据2001年的统计,全印度共有1396種可識別的“母語”(Mother Tongue)。該1396種母語經過語言學的分析,又可以組合成另外的“語言”(Languages)。全印度共有29种语言的使用人口超过一百万,有121种语言的使用人口超过一万人,这些语言主要分属于两大语系:印欧语系的印度-雅利安语支和达罗毗荼语系,此外还有部分语言属于汉藏语系的藏缅语族和南亞語系蒙達語族,以及其他一些孤立语言。