Индия является одной из тех редчайших сегодня стран, где имеется довольно сильный прирос населения каждый год. Сегодня это около 20 миллионов человек. На момент переписи населения в 1999 году численность населения составила 1000 000 000 человек. Однако прирост населения постепенно снижается – если в 1980 году он был 2,2 процента, то в 1998 году стал только 1,7 от числа людей в стране. По прогнозам, через несколько десятилетий численность нормализуется и будет балансировать на определенной цифре.
Такая численность населения создает очень высокую плотность - 354 человека на километр квадратный. Особенно плотно люди живут в Бенгалии и Керале – более 750 метров на километр квадратный. Менее всего людей находится в области Центральной возвышенности Индии и в районе Гималайских гор на юго-востоке. А самые удобные, и соответственно самые густонаселенные территории – побережье юго-запада и юго-востока страны, и конечно бассейн реки Ганг.
Особенно серьезно возросло население страны, когда в начале прошлого столетия удалось победить многие эпидемии, выкашивающие ранее целые области в стране. Также продолжилась и жизнь граждан страны, увеличившись для женщин с 22,3 года до 61,7, а для мужчин с 22,6 лет до 63,2 лет в среднем. Кроме того, резко снизилась смертность среди детей – в 1950 году умирало 20 процентов младенцев, а к 1997 году эта цифра упала до 6,5 процентов.
Огромное население создает большие трудности – его тяжело прокормить обеспечить достаточно хороший уровень жизни. Поэтому правительством предпринимаются серьезные меры по пропаганде планирования семьи и распространению средств контрацепции. Это крайне трудно, так как две трети населения живут в деревнях, которых по всей Индии около 500 тысяч. С этим связан и низкий уровень грамотности (52 процента) населения. Однако прогресс имеет место – в 1947 году умело читать только 20 процентов жителей.