Con una popolazione stimata in circa 1,4 miliardi di persone, che rappresenta il 18% della popolazione mondiale, l'India è il primo paese più popoloso del mondo. L'aspettativa di vita è di circa 75 anni. Le più grandi città sono Mumbai, Delhi, Bangalore, Calcutta, Chennai, Ahmedabad e Hyderabad.