Delhi is the largest city in India, both by population and by area. As the national capital, it is the biggest city in terms of total area, covering 1,484 square kilometers, and it has a population exceeding 25 million, making it a massive metropolitan area.