Which country has the most people per square mile?

Macau a special administrative region belonging to The People's Republic of China has a population density of 18,196 people to every square kilometre [47,128 per sq mile].

As far as autonomous countries go, the principality of Monaco has 16,794 people per km2 [43,496 per sq mile].