The city has an area of about 42.7 km2 . New Delhi has a population of about 9.4 mio . With a total area of 42.7 km2 , New Delhi forms a small part of the Delhi metropolitan area and is located in the Indo-Gangetic Plain because of which there is little difference in the city 's altitude .