Южная Азия является домом для нескольких сотен языков.
Большинство языков, на которых говорят в Индии, принадлежат индоевропейцы (c. 74%), дравиды (около 24%), австроазиатские (мунда ) (около 1.2 %) или тибето-бирманских (около 0,6%) семей, при этом некоторые языки Гималаев все еще не классифицированы. В SIL Ethnologue перечислен 461 живой язык Индии.
Хиндустани - самый распространенный язык Индии. Индийская перепись использует самое широкое определение «хинди» как большое разнообразие языков хинди. Определенные таким образом носители хинди составляют 39% индийцев. Бенгали - второй по распространенности язык в Южной Азии, он встречается как в Бангладеш, так и в индийских штатах Западная Бенгалия и Трипура. Международный день родного языка был учрежден ЮНЕСКО в ознаменование бенгальского языка. Другие известные языки включают пенджаби, маратхи, телугу, тамильский, урду, гуджарати, каннада, пушту, малаялам и конкани.
Индийский английский зарегистрирован как родной язык для 226 449 индийцев по переписи 2001 года. Английский - второй «язык Союза» после хинди.
На каждый тринадцать языков приходится более 1% населения Индии, а между собой - более 95%; все они являются «включенными в список языков конституции ».
Запланированные языки, на которых говорят менее 1% индийцев: сантали (0,64%), манипури (0,14%), бодо (0,13 %), догри (0,01%, говорят в Джамму и Кашмире ). Самый крупный язык, который не является «запланированным», - это бхили (0,95%), за ним следуют гонди (0,27%), тулу (0,17%) и Курух (0,099%)