Countries that have higher population density than India are ___________.
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. Bangladesh has more population density than India which is 51,703 persons per square kilometre.