По численности населения Индия — это вторая страна мира после Китая. Анализ переписей населения свидетельствует об очень быстрых темпах воспроизводства населения. Этнический состав населения Индии многообразен, на ее территории проживает несколько сотен этносов и племён, говорящих на разных языках. Государственным языком считается хинди — язык хиндустанцев, самой крупной из индийских наций. В качестве языка межнационального общения, особенно в городах, используется также английский. Кроме того, каждый штат имеет свой наиболее распространённый язык. 80% жителей исповедуют индуизм и около 14% — мусульманство.
В Индии находится 9 городов с населением более 1 млн чел (города-миллионеры), 2 из них имеют населению более 10 млн. чел - Дели (16 млн чел), Мумбаи (12 млн чел).
В Индии находится 9 городов с населением более 1 млн чел (города-миллионеры), 2 из них имеют населению более 10 млн. чел - Дели (16 млн чел), Мумбаи (12 млн чел).