Tokyo, Japan covers an area of 845 square miles. There are 38 million people living in Tokyo, Delhi, India, has an area of 573 sq. miles and has a population of 36 million people. Although the more people, the population density is greater in Delhi. How many more people per sq. mile live in Delhi? Round to the nearest person per sq. mile.