I løpet av 1900-tallet økte andelen av inderne som bodde i byer kraftig, og i 2001 hadde landet 35 byer med mer enn én million innbyggere. Likevel bor fremdeles over 70 % av innbyggerne på landsbygda.