Сегодня в Индии проживает более 1 миллиарда человек.
Крупнейшие города страны - Бомбей (15 миллионов жителей), Калькутта (13 миллионов), Дели (11 миллионов) и Мадрас (6 миллионов). С незапамятных времён на территорию Индии вторгались волны завоевателей и переселенцев. Самыми ранними, память о которых дошла до нас, были племена ариев. Многочисленные пришельцы постепенно проникали на юг и на восток, смешиваясь с дравидийским населением юга и тибето-бирманскими народностями, проникавшими из-за Гималаев. В результате огромное разнообразие этнических типов современной Индии. Сложившаяся кастовая система способствовала сохранению этнического разнообразия, и сегодня на улице можно встретить людей и совсем светлых, европейского вида, и темнокожих, и монголоидов. 7% населения относят к "отсталым племенам" живущим зачастую, в каменном веке. В Индии 18 официальных языков, в том числе и английский - язык делопроизводства и официальных документов. На севере страны большинство населения говорит на хинди, но все образованные люди и все, имеющие дело с туристами - работники гостиниц, ресторанов, водители такси и авторикш, продавцы магазинов и лавок, и те, кто предлагает сувениры в местах скопления туристов - говорят по-английски, а иногда, особенно в Дели, и по-русски.