The capital of India is the city of New Delhi with a population of 9 879 172 people.