answersLogoWhite

0

The population of Delhi, India is 22.2 million people. Delhi covers an area of 573.0 square miles, making the population density 29,259.12 per square mile. It is crowded because India has a huge population and Delhi is the largest city by land area. It is rich in culture and is the National Capital Territory of India.

User Avatar

Wiki User

11y ago

What else can I help you with?