Which of the following place have highest density of population in India?
Population density is defined as the number of people present per square kilometre. Population density of India according to 2011 census is 382 persons per square kilometre. Delhi has the highest population density which is 11,297 per square kilometre.